Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

DYNAC : Extensions, updates, and upgrades

Molloy, Stephen LU and Tanke, Eugene LU (2017) 8th International Particle Accelerator Conference, IPAC 2017 In IPAC 2017 - Proceedings of the 8th International Particle Accelerator Conference p.3784-3786
Abstract

DYNAC [1] is a multi-particle beamline simulation code suitable for modelling of the motion of protons, heavy ions, or electrons, moving through linear accelerators and beam transport lines. In this paper, we document extensions written in Python. It will be shown how these Python extensions add a considerable amount of flexibility to DYNAC, while maintaining the calculation speeds available from the core Fortran source. Real-world use-cases are discussed. In addition, some improvements that have been made to the DYNAC source are reported.

Please use this url to cite or link to this publication:
author
and
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
IPAC 2017 - Proceedings of the 8th International Particle Accelerator Conference
series title
IPAC 2017 - Proceedings of the 8th International Particle Accelerator Conference
pages
3 pages
publisher
JACoW Publishing
conference name
8th International Particle Accelerator Conference, IPAC 2017
conference location
Bella Conference Center, Denmark
conference dates
2017-05-14 - 2017-05-19
external identifiers
  • scopus:85119678005
ISBN
9783954501823
DOI
10.18429/JACoW-IPAC2017-THPAB038
language
English
LU publication?
no
additional info
Publisher Copyright: © 2017 CC-BY-3.0 and by the respective authors
id
5cbea586-d2f5-404d-8830-d01217f6ee32
date added to LUP
2022-01-21 08:34:12
date last changed
2022-03-11 22:50:29
@inproceedings{5cbea586-d2f5-404d-8830-d01217f6ee32,
  abstract     = {{<p>DYNAC [1] is a multi-particle beamline simulation code suitable for modelling of the motion of protons, heavy ions, or electrons, moving through linear accelerators and beam transport lines. In this paper, we document extensions written in Python. It will be shown how these Python extensions add a considerable amount of flexibility to DYNAC, while maintaining the calculation speeds available from the core Fortran source. Real-world use-cases are discussed. In addition, some improvements that have been made to the DYNAC source are reported.</p>}},
  author       = {{Molloy, Stephen and Tanke, Eugene}},
  booktitle    = {{IPAC 2017 - Proceedings of the 8th International Particle Accelerator Conference}},
  isbn         = {{9783954501823}},
  language     = {{eng}},
  month        = {{07}},
  pages        = {{3784--3786}},
  publisher    = {{JACoW Publishing}},
  series       = {{IPAC 2017 - Proceedings of the 8th International Particle Accelerator Conference}},
  title        = {{DYNAC : Extensions, updates, and upgrades}},
  url          = {{http://dx.doi.org/10.18429/JACoW-IPAC2017-THPAB038}},
  doi          = {{10.18429/JACoW-IPAC2017-THPAB038}},
  year         = {{2017}},
}