Skip to content

Release 0.13.0

Compare
Choose a tag to compare
@fsoubelet fsoubelet released this 23 Aug 18:49
· 94 commits to master since this release
c67e1eb

Release 0.13.0 brings the following:

Changed:

  • The install_ac_dipole function in cpymadtools.special is now named install_ac_dipole_as_kicker. This kicker implementation cannot be used to affect twiss functions, only particle tracking.

Added:

  • An install_ac_dipole_as_matrix function cpymadtools.special to install an AC Dipole element as a matrix, which will reflect its effect on twiss functions (which the kicker implementation does not). This matrix implementation cannot be used to influence particle tracking.

Fixed:

  • The install_ac_dipole_as_kicker now properly sets the element location to avoid a negative drift (location taken from omc3's model_creator) if the sequence wasn't previously made THIN (which it should).
  • The install_ac_dipole_as_kicker now makes a use, sequence=... call after installing the element. Beware this means errors, correctors etc that were set / loaded will be lost.