A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Allen, C. K.

Paper Title Page
THP075 XAL Status Report - FALL 2009 812
 
  • C. K. Allen, T. A. Pelaia, A. P. Shishlo
    ORNL, Oak Ridge, Tennessee
 
  Funding: ORNL/SNS is managed by UT-Battelle, LLC, for the U. S. Department of Energy under contract DE-AC05-00OR22725

XAL is a collection of frameworks for building accelerator applications at the Spallation Neutron Source. We discuss progress in easing the adoption of XAL for use at other facilities by providing improved documentation, eliminating several third party jars and deprecating and removing obsolete code. New powerful XAL features will be introduced as well as recent application additions and enhancements.

 
THP082 RMS Envelope Back-Propagation in the XAL Online Model 832
 
  • C. K. Allen
    ORNL, Oak Ridge, Tennessee
  • M. Ikegami
    KEK, Ibaraki
  • H. Sako
    JAEA, Ibaraki-ken
 
  Funding: Supported by KEK under a short-term visiting scientist grant

The ability to simulation RMS envelope back propagation was added to the J-PARC XAL online model. This feature provides support for algorithms estimating upstream conditions from downstream data. Because of space charge and RF gap effects, implementing back propagation requires considerably more effort than simple matrix inversion. Thus, the new feature was implemented as a separate mechanism within the XAL online model. This strategy was taken to avoid side-effects, increase code readability, and to minimize any obfuscation to the software developer. Even so, significant refactoring to the original online model architecture was required to maintain compatibility with the existing simulation features. Quite noticeable is the new algorithm class hierarchy. In addition, the technique for modeling space charge effects needed to be refactored. We outline some of these details and show simulations using the new feature.