Skip to content

Xtrack version 0.90.1

Choose a tag to compare

@giadarol giadarol released this 15 Sep 07:37
· 560 commits to main since this release

Changes:

  • Global and local apertures can be disabled with a track_flag.
  • Local and global apertures ignored in twiss (can be explicitly enabled if needed)
  • Deallocate temporary lines in LossLocationRefinement
  • Deallocate tracker data when calling discard_tracker()
  • Support backtracking in elements with misalignments.
  • Introduce get_available_models() and get_available_integrators() for all magnetic elements.
  • Introduce Environment.set_particle_ref() and Line.set_particle_ref().
  • xt.Particles(), Environment.new_particle(), Environment.set_particle_ref() and Line.set_particle_ref() accept particle species or pdg id to specify reference mass and charge.
  • Introduce setters for Particles.energy0 and Particles.kinetic_energy0
  • Print a warning when trying to load a json generated with an Xtrack version newer than the installed one.
  • Fix for setting model for Drift elements when using Env.set(...)

Full Changelog: v0.90.0...v0.90.1