pyelegantsdds

<Enter a one-sentence description of this project here.>


Keywords
packaging, poetry
License
MIT
Install
pip install pyelegantsdds==0.2.0

Documentation

PyElegantSDDS

PyElegantSDDS is a Python wrapper around a Singularity container with SDDS and Parallel Elegant installed in it. It uses this container to build and run templates for common task in particle tracking for accelerators.

Features

  • SDDS commands
  • Elegant commands (twiss, track, FMA, DA, ...)
  • Run simulations in just a few lines of Python code.
  • Generate Hyper-cubical and Hyper-Spherical distributions for tracking
  • Quick plotting using SDDS tools