Next: New and Modified Commands
Up: Highlights of What's New
Previous: Bug Fixes for Commands
- The
GFWIGGLER element was added, which allows simulation of wigglers and undulators using the generating-function
method of J. Bahrdt and G. Wüstefeld. This was implemented by A. Xiao.
- The
SCMULT element (space-charge kicks) now supports distributions that are transversely gaussian and
uniform longitudinally. This was requested by R. Kishek (University of Maryland)
and implemented by A. Xiao (ANL).
- The
KQUAD element now supports symplectic fringe fields using the method of Irwin and Wang et al.. This was
implemented by C. Wang and M. Borland (ANL).
- Sextupoles (
SEXT) now include a third-order matrix treatment of fringe fields.
- Octupoles have been added. The
OCTU and KOCTU elements are the matrix and kick implementations, respectively.
- The
RIMULT element was added. It allows MULTiplying the Radiation Integrals by a specified factor, which allows computing
the emittances etc. for a ring with many different sector types without simulating the entire ring.
- The
CENTER element now has the ability to operate on the
,
, and
coordinates.
- The
ZLONGIT and ZTRANSVERSE elements now have two parameters, WAKE_START and WAKE_END, that allow
specifying when to start and stop providing output of the computed wakes. This was suggested by Y. Chae (ANL).
- The
CWIGGLER element will now accept up to 1000 harmonics.
- The default mode for
LSRMDLTR was changed from ``ideal'' to ``leading terms.'' The former does not include vertical focusing,
which is physically not correct. The default pole-strength factors were refined.
- The
SCRIPT element has two new flags, USE_PARTICLE_ID and NO_NEW_PARTICLES, which improve particle accounting, particularly
when particles are lost in the script element.
Next: New and Modified Commands
Up: Highlights of What's New
Previous: Bug Fixes for Commands
Robert Soliday
2011-09-07