Hierarchical N-body solver

Fast Multipole Gravity Lab

An adaptive quadtree Fast Multipole Method for softened 2D Newtonian gravity. Multipole moments flow up the tree, far-field interactions are translated in one shot, and only nearby leaves are summed exactly.

M2M → M2L → L2L → P2P
Telemetry
Particles– FPS– FMM solve– Tree nodes– M2L pairs– Sample err–
SettingsFMM · N-body

Scene

1024

FMM solver

3
1.60
32

Physics

0.65
0.018
0.003

View

Click to inject a particle cloud · Shift-click to add a massive body · Space pauses