Skip to content

5.09.01

Compare
Choose a tag to compare
@rdemaria rdemaria released this 04 Dec 11:29
· 44 commits to master since this release

MAD-X release 5.09.01 (2023.12.04)

  • PTC:

    • PR 1200 See more details in this presentation (J. M. Gray, L. Deniau)
      • A flag has been added to ptc_setswitch called nocharge.
      • ptcrbend and truerbend has been removed. Now we use true_rbend.
      • Speed up of PTC fringe fields #1160.
      • Removed sector_nmul_max inconsistency.
      • Add warning for when sector_nmul_max is insufficient.
      • Enabled integration order 8.
      • Simplified MADX-PTC fringe map flags.
      • Added many attributes to activate fringe and face maps.
      • Un-negate the k0s component in the rfmultipole element.
      • Properly weight the knl and ksl components in the rfmultipole element.
      • Force the rfmultipole and crabcavity element to have to same attributes as the rfcavity element.
      • Allowed use of all different types of rbend and therefore implement correct length scaling.
      • Add solenoid compenent to multipole and force solenoid to act like a multipole when l=0.
      • Add shortcuts for identity patches.
      • Fix patch elements when using misalignments.
      • Update documentation for these changes.
  • Actions:

    • PR 1202, PR 1203 Update the GitHub actions, add beta min max errors (J. M. Gray)
    • PR 1178, Replace deprecated ::set-output () (T. Glasse)
    • PR 1185 minor fix in numdiff to satisfy broken warnings in intel compiler (L. Deniau)
  • Track:

    • PR 1182 Fix thick dipole tracking

Full Changelog: 5.09.00...5.09.01