RF-Track Reference Manual
Description
RF-Track is a tracking code developed at CERN for the design and optimisation of particle accelerators, offering outstanding flexibility and rapid simulation speed.
RF-Track can simulate beams of particles of any energy, mass and charge, including mixed beams, solving fully relativistic equations of motion. It can simulate the effects of space-charge forces in bunched and continuous-wave beams, synchrotron radiation emission, wakefields, beam-loading, multiple Coulomb scattering, inverse Compton scattering, and the list of collective effects is growing. It can transport single- and multi-bunch beams through both conventional and special elements: 1D, 2D and 3D static or oscillating radio-frequency electromagnetic field maps (standing wave and travelling wave), flux concentrators and electron coolers. RF-Track uses fast parallel algorithms and allows element overlap and direct and indirect space charge calculations.
RF-Track is written in optimised multithreaded C++ and comes in two separate and independent versions: one for use in Octave and the other in Python. A general knowledge of Octave or Python is recommended to get the most out of RF-Track.
Files
RF_Track_reference_manual.pdf
Files
(2.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:efe59415d6d3c479b628256317134965
|
2.0 MB | Preview Download |
Additional details
Software
- Repository URL
- https://gitlab.cern.ch/rf-track
- Programming language
- C++ , Python
- Development Status
- Active