Expand description
Physics analytics Python bindings.
Provides Python-friendly types for measuring and analysing simulation quality: energy tracking, momentum conservation, collision statistics, performance profiling, and full simulation reports.
Structsยง
- PyAggregate
Metrics - Aggregate metrics derived from snapshot history.
- PyBenchmark
- Benchmarks a physics simulation over N steps.
- PyCollision
Stats - Statistics about collisions over the simulation.
- PyConstraint
Stats - Solver and constraint quality statistics.
- PyData
Exporter - Exports simulation state to CSV or JSON.
- PyEnergy
Tracker - Tracks kinetic, potential, and total energy over time.
- PyMomentum
Tracker - Tracks linear and angular momentum conservation.
- PyPerformance
Tracker - Tracks per-step performance timings.
- PyPhysics
Analytics - Master analytics object for a simulation.
- PySimulation
Report - A full simulation quality report.
- PySleep
Stats - Statistics about body sleep/wake behaviour.
- PySnapshot
- A snapshot of global physics state at one time step.
- PyStep
Timings - Breakdown of time spent per pipeline phase (milliseconds).