PyHEADTAIL
Short description
Python macroparticle simulation code library for modeling collective effects beam dynamics in circular accelerators.
Web resources
- Source code: https://github.com/PyCOMPLETE/PyHEADTAIL
- Wiki pages: https://github.com/PyCOMPLETE/PyHEADTAIL/wiki
Technical information
-
Programming Languages used for implementation:
- Python, C, C++, Cython, CUDA
-
Parallelization strategy:
- MPI, OpenMP, GPGPU
-
Operating systems:
- Linux (experience on SLC5+, Ubuntu 12+, OpenSUSE 12+)
-
Other prerequisites:
- Python 2.7+ (minor compatibility issues with Python 3 expected)
- Third party libraries: Cython, h5py, NumPy, SciPy
- Special hardware needs: NVidia GPU for CUDA parts
Other information
- Developed by: Kevin Li et al.
- License: CERN Copyright
- Contact persons: Kevin Li
- Being actively developed and supported: Yes