A Layer-Based Object-Oriented Parallel Framework for Beam Dynamics Studies.
- Ji
A three-dimensional time-dependent parallel particle-in-cell framework has been developed to model complex accelerator systems. This framework has been designed based on object-oriented methodology using a layered structure. The layer-based object-oriented software design helps to encapsulate both the details of the physical application and its parallel implementation and gives the program good maintainability and extensibility. The new framework is currently being applied to the study of the LEDA beam halo experiment at the Los Alamos National Laboratory. Using the new framework running on a parallel supercomputer we can simulate, with high resolution, multiple bunches propagating and merging through the LEDA system, including the effects of interbunch and intrabunch 3D space-charge forces. Such high resolution multi-bunch simulation is beyond the capability of current serial beam dynamics codes.
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOE
- OSTI ID:
- 975557
- Report Number(s):
- LA-UR-01-3305; TRN: US1006747
- Resource Relation:
- Journal Volume: 4; Conference: Submitted to: 2001 Particle Accelerator Conference, June 18-22, 2001, Chicago
- Country of Publication:
- United States
- Language:
- English
Similar Records
Optimizing transformations of stencil operations for parallel object-oriented scientific frameworks on cache-based architectures
Temporal locality optimizations for stencil operations for parallel object-oriented scientific frameworks on cache-based architectures