skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The Particle Accelerator Simulation Code PyORBIT

Conference ·
OSTI ID:1185836

The particle accelerator simulation code PyORBIT is presented. The structure, implementation, history, parallel and simulation capabilities, and future development of the code are discussed. The PyORBIT code is a new implementation and extension of algorithms of the original ORBIT code that was developed for the Spallation Neutron Source accelerator at the Oak Ridge National Laboratory. The PyORBIT code has a two level structure. The upper level uses the Python programming language to control the flow of intensive calculations performed by the lower level code implemented in the C++ language. The parallel capabilities are based on MPI communications. The PyORBIT is an open source code accessible to the public through the Google Open Source Projects Hosting service.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Spallation Neutron Source (SNS)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1185836
Resource Relation:
Conference: INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2015, Reykjav k, Iceland, 20150601, 20150603
Country of Publication:
United States
Language:
English

Similar Records

LINAC BEAM DYNAMICS SIMULATIONS WITH PY-ORBIT
Conference · Sun Jan 01 00:00:00 EST 2012 · OSTI ID:1185836

THE PYTHON SHELL FOR THE ORBIT CODE
Conference · Thu Jan 01 00:00:00 EST 2009 · OSTI ID:1185836

PyORBIT: A Python Shell For ORBIT
Conference · Tue Jul 01 00:00:00 EDT 2003 · OSTI ID:1185836