Lessico IT › Programmazione › SPH (smoothed particle hydrodynamics)

SPH (smoothed particle hydrodynamics)

Programmazione Svenska → Aggiornato: 2026-10-25

Un metodo che rappresenta un fluido come una nuvola di particelle, in cui pressione e densità si calcolano pesando i vicini entro un raggio: un campo senza griglia.

SPH rappresenta un mezzo continuo con particelle discrete dotate di massa e velocità. Il valore di una grandezza in un punto, come densità o pressione, si ottiene sommando un kernel di smussamento su tutte le particelle entro un raggio. Il metodo fu descritto nel 1977 da Gingold e Monaghan, e indipendentemente da Lucy, per l'astrofisica, e fu poi adottato per la simulazione dei fluidi nel cinema e nei giochi.

Poiché tutto poggia sul vicinato, il collo di bottiglia è trovare quali particelle siano vicine: in pratica con uno spatial hash che suddivide lo spazio in celle. SPH è lagrangiano (segue la materia), a differenza dei metodi euleriani basati su griglia, ed è imparentato con la position-based dynamics a particelle.

← Torna al lessico