SLIDE 8 Meatballs Jennine Nash and Thomas Klein Overview Goals SPH Solver Equations Why CUDA? Results References
Property Update Functions are Performed at Each Time Step
We defined a small global time step ∆t All values on the right-hand sides of the equations were calculated during the previous time step Position: rj := rj + ∆tvj Velocity: vj := vj − ∆t
mi
ρ2
j + Pi
ρ2
i
- ∇jWji + g
- where g is the gravity vector [Cossins, 2010]
Density: ρj :=
i
miWji (density effectively changes due to particles being close together) [Schechter, 2012] Pressure: Pj := 2000 ρj
ρ0
7 − 1
based on the mass and volume [Schechter, 2012]