purusharths / SixTrack

SixTrack – 6D Tracking Code

Home Page:http://sixtrack.web.cern.ch/SixTrack/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SixTrack

SixTrack is a single particle 6D symplectic tracking code optimized for long term tracking in high energy rings. It is mainly used for the LHC for dynamic aperture studies, tune optimization, and collimation studies.

Authors

F. Schmidt (DESY, CERN), J.D. Andersson, R. Assman, J. Barranco, V.K. Berglyd Olsen, C. Bracco, R. Bruce, R. De Maria, M. Fiascaris, M. Fjellstrom, H. Grote, K. Heinemann, F. James, K. Koelbig, R. Kwee-Hinzmann, Y. Levinsen, E. Mcintosh, A. Mereghetti, D. Mirarchi, K. Paraschou, T. Persson, V. Previtali, E. Quaranta, H. Ranshall, S. Redaelli, A. Rossi, A. Santamaria, K. Sjobak, Y. Sun, C. Tambasco, M. Vaenttinen, J.F. Wagner, T. Weiler, J. Wretborn (CERN), M. Fitterer (FNAL, CERN), V. Gupta (Google Summer of Code), S. Kostoglou (NTUA, CERN), J. Molson (UMAN, LAL, CERN), A. Patapenka (NIU, CERN), G. Robert-Demolaize (BNL, CERN)

Core Devs: V.K. Berglyd Olsen, R. De Maria, A. Mereghetti, J. Molson, T. Persson, K. Sjobak.

License

Copyright 2019 CERN. This software is distributed under the terms of the GNU Lesser General Public License version 2.1, copied verbatim in the file LICENSE.md.

In applying this licence, CERN does not waive the privileges and immunities granted to it by virtue of its status as an Intergovernmental Organization or submit itself to any jurisdiction.

Quick Build

To build the standard release version of SixTrack with default options, run the script defaultBuild.sh.

Resources

Source Code

Building SixTrack

Developer Tools

About

SixTrack – 6D Tracking Code

http://sixtrack.web.cern.ch/SixTrack/

License:GNU Lesser General Public License v2.1


Languages

Language:Fortran 69.6%Language:C 9.1%Language:C++ 7.1%Language:Python 4.4%Language:Objective-C 4.1%Language:CMake 1.9%Language:HTML 1.7%Language:XSLT 1.7%Language:Shell 0.4%Language:Makefile 0.1%Language:TeX 0.0%