Wenn ich meine Simulation ausprobiere, erscheinen sie in seltsamen Clustern mit großen Gruppen am unteren und linken Rand. Dadurch überlappen sich die Partikel und bewegen sich zusammen, wodurch die gleiche Physik auftritt.
In der unteren linken Ecke bei (0, 0) befindet sich ein besonders seltsamer Cluster, der Hochgeschwindigkeitspartikel ausspuckt.

Der gesamte Code ist hier zusammen mit einem Screenshot der Simulation, als ich sie zum ersten Mal ausführe: https://github.com/JimaBob/GPU-SPH.git
Es ist alles relativ schäbig und mein Kompilierungs-Setup könnte leicht Anlass zur Kritik geben.
Ich habe eine Weile versucht, das Problem zu beheben, aber ohne Erfolg. Alle Vorschläge sind willkommen, auch wenn sie nichts mit dem Problem zu tun haben.
Mobile version