Documentation

Welcome to the N-Body Particle Simulation documentation. This guide covers everything from getting started to advanced optimization techniques.

Quick Navigation

Getting Started

New to the project? Start here:

Architecture & Design

Understand the system design and components:

What is N-Body Simulation?

N-Body simulation is a computational method that models the motion of particles under the influence of physical forces, typically gravity. This project provides a high-performance GPU-accelerated implementation supporting millions of particles with real-time visualization.

System Capabilities

Feature Capability
Max Particles 10+ million
GPU Acceleration CUDA 11.0+
Real-time Rendering OpenGL 3.3+
Algorithms 3 (Direct N², Barnes-Hut, Spatial Hash)
Integration Velocity Verlet (Symplectic)

External Resources


Need help? Open an Issue or View Discussions