Skip to main content

launch_density_pass

Function launch_density_pass 

Source
pub fn launch_density_pass(grid: &mut GpuSphGrid, nu: f64)
Expand description

Orchestrate a full SPH density pass.

Runs, in order:

  1. gpu_density_kernel — compute densities
  2. gpu_pressure_tait — update pressures via Tait EOS
  3. gpu_force_kernel — compute pressure + viscosity forces