A C++ Framework for Conducting High-Speed, Long-Term Particle Tracking Simulations
Description:
For the purpose of conducting parallel, long-term tracking studies of storage rings such as the ones described in [3], [4], maximum execution speed is essential. We describe an approach involving metaprogramming techniques in C++ which results in execution speeds rivaling hand-optimized assembler code for a particular tracking lattice while retaining the generality and flexibility of an all-purpose tracking code.
Date:
February 6, 2006
Creator:
Kabel, A. C.
Item Type:
Refine your search to only
Article