DPG Phi
Verhandlungen
Verhandlungen
DPG

Wuppertal 2015 – wissenschaftliches Programm

Bereiche | Tage | Auswahl | Suche | Aktualisierungen | Downloads | Hilfe

AKBP: Arbeitskreis Beschleunigerphysik

AKBP 13: Beam Dynamics / Simulation II

AKBP 13.3: Vortrag

Donnerstag, 12. März 2015, 14:15–14:30, F.10.01 (HS 4)

Eine C++ Bibliothek für Beschleunigerlattices — •Jan Schmidt und Wolfgang Hillert — Elektronen-Stretcher-Anlage ELSA, Physikalisches Institut, Universität Bonn

Ausgehend von den Anforderungen bei der Entwicklung des Spintracking-Programms POLE wurde an der Beschleunigeranlage ELSA eine C++ Bibliothek für Beschleunigerlattices entwickelt. Sie stellt verschiedene Datenstrukturen bereit, die Strahlführungen, bestehend aus einzelnen Komponenten, sowie physikalische Größen im Beschleuniger, wie Twissparameter oder Teilchentrajektorien, darstellen.

Kernbestandteil der Bibliothek ist die Verknüpfung mit den etablierten Simulationsprogrammen Mad-X und Elegant. Lattices und Simulationsergebnisse können importiert werden und stehen dann für beliebige Anwendungen in C++ zur Verfügung. Beschleunigermodelle können auch zur Nutzung mit Mad-X oder Elegant exportiert werden, sodass die Bibliothek als Hilfsmittel beim Transfer zwischen verschiedenen Formaten genutzt werden kann. Zusätzlich steht ein LaTeX-Export zur Verfügung, der das Erstellen von Skizzen eines Lattices basierend auf tikz ermöglicht.

100% | Mobil-Ansicht | English Version | Kontakt/Impressum/Datenschutz
DPG-Physik > DPG-Verhandlungen > 2015 > Wuppertal