A Multithreaded N-Body Problem Solver Using the Barnes-Hut Algorithm.
The software is capable of visualizing the quadtree used for the center-of-mass approximation:
Velocity and acceleration can be visualized as well:
Requires freeglut, boost, and threadpool.