A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z    

Kabel, A.C.

Paper Title Page
MPPE039 A C++ Framework for Conducting High-speed, Long-term Particle Tracking Simulations 2565
 
  • A.C. Kabel
    SLAC, Menlo Park, California
 
  High-resolution tracking studies such as the ones presented in*,** require unprecented amounts of CPU power. Usually, flexibility of a simulation code compromises performance; we have developed a C++ framework for parallel simulation of circular accelerators which provides a high degree of flexibility and programmability (parsing of MAD beamline descriptions, manipulation of beamlines and interfaces, optimization and matching of beamlines, tracking of particles or differential-algebraic objects) while achieving raw tracking speeds comparable to and surpassing hand-coded Fortran code. We describe some of the techniques used, such as compile-time polymorphism, meta-programming, and present benchmarking results.

*A. Kabel, Y. Cai, this conference. **A. Kabel, Y. Cai, T. Sen, V. Shiltsev, this conference.

 
TPAT072 Long-Term Simulation of Beam-Beam Effects in the Tevatron at Collision Energy 3871
 
  • A.C. Kabel, Y. Cai
    SLAC, Menlo Park, California
  • T. Sen
    Fermilab, Batavia, Illinois
 
  The weak-strong beam-beam effect is expected substantially to contribute to the degradation of beam lifetimes in the Tevatron at collision energy. We have expanded an existing multi-processor code (which previously was applied to the Tevatron at injection energy* to include chromatic and non-linear lattice effects as well as a fully-coupled treatment of the lattice in different approximations.** We obtain lifetime predictions by doing temporal statistics on the tracking results of a weighted macroparticle distribution and fitting it to a class of solutions for the diffusion equation. We present typical results of parameter scans.

*A. Kabel, Y. Cai, B. Erdelyi, T. Sen, M. Xiao; Proceedings of PAC03. **A. Kabel, this Conference.