16.1 Highlights of What’s New in Version 2026.1
Here is a summary of what’s changed since release 2025.4 Historical change logs are collected in Section
16.
16.1.1 Bug Fixes for Elements
- Fixed bug in BMXYZ element when the field length is greater than the insertion length.
- Fixed a bug in loss logging (run_setup command losses file) that resulted in logging of γ
instead of βγ in the p column for some loss mechanisms. This bug was reported by forum
user galnander.
16.1.2 Bug Fixes for Commands
16.1.3 New and Modified Elements
- The TFBDRIVER element, which implements a turn-by-turn feedback driver, now
supports optional charge scaling of the kicks using the newly-added GAIN_FACTOR and
GAIN_CHARGE_SCALE parameters.
- Added the DQCOR element, which implements a combined dipole/quadrupole corrector
including normal and skew components.
- Add the BIN_SIZE parameter to CSRCSBEND, to allow specifying a fixed bin size instead of a
fixed number of bins.
- The LGBEND and CCBEND element now support output of centroid coordinates in the global
coordinate system.
- The MONI, HMON, and VMON elements now support longitudinal misalignment, which affects the
response matrix and related operations. This was requested by V. Sajaev (ANL).
16.1.4 New and Modified Commands
- For loss logging (run_setup command losses file), the file now contains the pCentral
parameter. This was requested by forum user galnander.
16.1.5 Changes to Examples
- Added example of implementing a Wien filter using a SCRIPT element.
16.1.6 Changes to Related Programs and Files
The elegant distribution includes many programs and scripts that perform computations with elegant
output data, provide interfaces with other programs, or prepare data for use with elegant. These are
listed in Section 11.
Changes to these tools in this release include
- Added sddsupsample, a program to up-sample particle distributions. Written by
GPT-5.2-Codex guided by M. Borland.
- Added Emacs modes for command and lattice file editing. See documentation below. Written
by GPT-5.2-Codex guided by M. Borland.
- Added centroid2floor, a program to combine reference floor-coordinate and centroid data
to make a file with the beam path in global (floor) coordinates.