A Python package for analyzing particle trajectories calculated using the orbit-resonance branch of SIMSOPT. This package provides utilities for classifying and analyzing trapped and passing particle trajectories in stellarator magnetic fields.
This package contains tools for working with particle trajectory data generated by SIMSOPT's orbit-resonance branch. It helps analyze particle confinement properties in stellarator magnetic fields, such as classification of trapped and passing particles.
Clone this repository and install in development mode:
git clone https://github.com/arknyazev/trajectory_tools
cd trajectory_tools
pip install -e .
Example scripts demonstrating the usage of this package can be found in the examples/
directory:
examples/trapped_passing_classification/
: Scripts showing how to classify trapped and passing particles
- E. J. Paul, A. Bhattacharjee, M. Landreman, D. Alex, J. L. Velasco, and R. Nies, "Energetic particle loss mechanisms in reactor-scale equilibria close to quasisymmetry," Nuclear Fusion 62, 126054 (2022).