The IMPEDANCE element was added, combining the physics of ZLONGIT and ZTRANSVERSE. This
allows combining simulation of short-range monopole, dipole, and quadrupole impedances
into a single element, giving a significant performance improvement compared to a sequence
of separate elements.
The CWAKE element was added, combining the physics of WAKE and TRWAKE. This allows
combining simulation of short-range monopole, dipole, and quadrupole wakes into a single
element, giving a significant performance improvement compared to a sequence of separate
elements.
Spin tracking was added to the CCBEND and LGBEND elements. With spin_tracking=1 set
in run_setup, both elements apply Thomas-BMT precession through the body and at the
entrance/exit edges.
For CCBEND and LGBEND, the body radiation calculation now includes the contribution of
spurious systematic and random multipoles (SYSTEMATIC_MULTIPOLES, RANDOM_MULTIPOLES,
etc.). Previously these were applied to the orbit but omitted from the radiation calculation.