User Guide#

The user guide explains the runtime choices that define a PM++ experiment. Start with configuration and initial conditions, then add evolution, analysis, gradients, or multiple devices as needed.

The examples run on multiple GPUs and exercise PM++’s distributed ownership, communication, and FFT paths.

The notebook gallery pairs these explanations with pre-executed examples.