Paper | Title | Page |
---|---|---|
THPAS019 | A Beam Dynamics Application Based on the Common Component Architecture | 3552 |
|
||
Funding: Department of Engergy, Office of Advanced Scientific Computing Research, SBIR grant: DE-FG02-06ER84520 A component-based beam dynamics application for modeling collective effects in particle accelerators has been developed. The Common Component Architecture (CCA) software infrastructure was used to compose a new Python-steered accelerator simulation from a set of services provided by two separate beam dynamics packages (Synergia and MaryLie/Impact) and two high-performance computer science packages (PETSc and FFTW). The development of the proof-of-concept application was accomplished via the following tasks:
|