RIAPMTQ/Impact : beam-dynamics simulation tool for RIA.
Abstract
We have developed a pair of multiparticle beam dynamics codes for end-to-end computer simulations of the proposed RIA heavy-ion driver linac. The two codes are: (1) an adaptation of PARMTEQ called RIAPMTQ for the normal-conducting-linac front end, and (2) IMPACT for the superconducting linac. The codes run on a PC as well as on parallel supercomputing platforms such as NERSC at LBNL. The parallel capability allows us to run simulations with large numbers of macroparticles for the computation of beam halo and beam-losses. The codes are being benchmarked for rms beam properties against previously existing codes at ANL and MSU. The work is being performed by a collaboration including LANL, LBNL, ANL, and Michigan State University (MSU). In this paper we present an overview, the status of the work, comparison of simulation results from RIAPMTQ and the ANL code TRACK for the ANL front-end design, and the first RIAPMTQ/IMPACT end-to-end multiprocessor simulation for the MSU design.
- Authors:
- Publication Date:
- Research Org.:
- Argonne National Lab. (ANL), Argonne, IL (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC)
- OSTI Identifier:
- 971126
- Report Number(s):
- ANL/PHY/CP-119354
TRN: US1001033
- DOE Contract Number:
- DE-AC02-06CH11357
- Resource Type:
- Conference
- Resource Relation:
- Conference: 2006 Linear Accelerator Conference (LINAC 06); Aug. 21, 2006 - Aug. 25, 2006; Knoxville, TN
- Country of Publication:
- United States
- Language:
- ENGLISH
- Subject:
- 43 PARTICLE ACCELERATORS; ANL; ARRAY PROCESSORS; BEAM DYNAMICS; COMPUTERIZED SIMULATION; DESIGN; LANL; LINEAR ACCELERATORS; SIMULATION
Citation Formats
Wangler, T P, Billen, J H, Garnett, R W, Qiang, J, Ryne, R, Crandall, K R, Ostroumov, P, Aseev, V N, Mustapha, B, York, R C, Wu, X, Zhao, Q, Gorelov, D, Doleans, M, Physics, LANL,, Source, Tech, and Michigan State Univ. RIAPMTQ/Impact : beam-dynamics simulation tool for RIA.. United States: N. p., 2006.
Web.
Wangler, T P, Billen, J H, Garnett, R W, Qiang, J, Ryne, R, Crandall, K R, Ostroumov, P, Aseev, V N, Mustapha, B, York, R C, Wu, X, Zhao, Q, Gorelov, D, Doleans, M, Physics, LANL,, Source, Tech, & Michigan State Univ. RIAPMTQ/Impact : beam-dynamics simulation tool for RIA.. United States.
Wangler, T P, Billen, J H, Garnett, R W, Qiang, J, Ryne, R, Crandall, K R, Ostroumov, P, Aseev, V N, Mustapha, B, York, R C, Wu, X, Zhao, Q, Gorelov, D, Doleans, M, Physics, LANL,, Source, Tech, and Michigan State Univ. 2006.
"RIAPMTQ/Impact : beam-dynamics simulation tool for RIA.". United States.
@article{osti_971126,
title = {RIAPMTQ/Impact : beam-dynamics simulation tool for RIA.},
author = {Wangler, T P and Billen, J H and Garnett, R W and Qiang, J and Ryne, R and Crandall, K R and Ostroumov, P and Aseev, V N and Mustapha, B and York, R C and Wu, X and Zhao, Q and Gorelov, D and Doleans, M and Physics and LANL, and Source, Tech and Michigan State Univ.},
abstractNote = {We have developed a pair of multiparticle beam dynamics codes for end-to-end computer simulations of the proposed RIA heavy-ion driver linac. The two codes are: (1) an adaptation of PARMTEQ called RIAPMTQ for the normal-conducting-linac front end, and (2) IMPACT for the superconducting linac. The codes run on a PC as well as on parallel supercomputing platforms such as NERSC at LBNL. The parallel capability allows us to run simulations with large numbers of macroparticles for the computation of beam halo and beam-losses. The codes are being benchmarked for rms beam properties against previously existing codes at ANL and MSU. The work is being performed by a collaboration including LANL, LBNL, ANL, and Michigan State University (MSU). In this paper we present an overview, the status of the work, comparison of simulation results from RIAPMTQ and the ANL code TRACK for the ANL front-end design, and the first RIAPMTQ/IMPACT end-to-end multiprocessor simulation for the MSU design.},
doi = {},
url = {https://www.osti.gov/biblio/971126},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Sun Jan 01 00:00:00 EST 2006},
month = {Sun Jan 01 00:00:00 EST 2006}
}