Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Status of JMAD, the Java API for MADX
 
conference paper

Status of JMAD, the Java API for MADX

Fuchsberger, Kajetan
•
Buffat, Xavier  
•
Levinsen, Yngve
2011
Proceedings of IPAC2011, San Sebastian, Spain
2nd International Particle Accelerator Conference

MadX (Methodical Accelerator Design) is the de-facto standard software for modeling accelerator lattices at CERN. This feature-rich software package is implemented and still maintained in the programming languages C and FORTRAN. Nevertheless the controls environment of modern accelerators at CERN, e.g. of the LHC, is dom- inated by Java applications. A lot of these applications, for example, for lattice measurement and fitting, require a close interaction with the numerical models, which are all defined by the use of the proprietary MadX scripting lan- guage. To close this gap an API to MadX for the Java pro- gramming language (JMad) was developed. JMad was first presented to the public about one year ago. In the mean- time, a number of improvements were done, and additional MadX features (e.g., tracking) were made available for Java applications. Additionally, the graphical user interface was improved and JMad was released as open source software. This paper describes the current status and some new fea- tures of the project, as well as some usage examples.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

wepc120.pdf

Access type

openaccess

Size

225.32 KB

Format

Adobe PDF

Checksum (MD5)

cb6c8da7fc9fba1cf50994f55b882d11

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés