Abstract
PY-ORBIT is a broad collection of accelerator beam dynamics simulation models, written primarily in C++, but accessed by the user through Python scripts. PY-ORBIT was conceived as a modernization, standardization, and architectural improvement of ORBIT, a beam dynamics code designed primarily for rings. Although this goal has been substantially achieved, PY-ORBIT has additional capabilities. A major consideration in high intensity beam dynamics codes, such as PY-ORBIT and ORBIT, is the simulation of space charge effects. Computational space charge simulation is, of necessity, accompanied by noise due to discretization errors, which can compromise results over long time scales. Discretization errors occur due to finite step sizes between space charge kicks, due to graininess of the numerical space charge distribution, and due to the effects of spatial grids embedded in certain solvers. Most tracking codes use space charge solvers containing some or all of these effects. We consider the manifestation of discretization effects in different types of space charge solvers with the object of long time scale space charge simulation.
Original language | English |
---|---|
Title of host publication | Proceedings of the 54th ICFA Advanced Beam Dynamics Workshop on High-Intensity, High Brightness and High Power Hadron Beams, HB 2014 |
Publisher | Joint Accelerator Conferences Website (JACoW) |
Pages | 254-258 |
Number of pages | 5 |
ISBN (Electronic) | 9783954501731 |
State | Published - Mar 1 2015 |
Event | 54th ICFA Advanced Beam Dynamics Workshop on High-Intensity, High Brightness and High Power Hadron Beams, HB 2014 - East Lansing, United States Duration: Nov 10 2014 → Nov 14 2014 |
Publication series
Name | Proceedings of the 54th ICFA Advanced Beam Dynamics Workshop on High-Intensity, High Brightness and High Power Hadron Beams, HB 2014 |
---|
Conference
Conference | 54th ICFA Advanced Beam Dynamics Workshop on High-Intensity, High Brightness and High Power Hadron Beams, HB 2014 |
---|---|
Country/Territory | United States |
City | East Lansing |
Period | 11/10/14 → 11/14/14 |
Funding
ORNL/SNS is managed by UT-Battelle, LLC, for the U.S. Department of Energy under contract DE-AC05-00OR22725.