pub fn gpu_apply_boundary_box(
particles: &mut Vec<SphParticle>,
bounds: &GpuBoundaryBox,
)Expand description
GPU boundary condition: clamp particles inside an AABB and reflect velocities.
One GPU thread per particle; no inter-thread communication needed.