0.18.0
Enhancements
The
pyhdtoolkit.utils._miscmodule has a new function,add_markers_around_lhc_ipto addMAD-Xmarkers around a given IP in order to increase the resolution of the TWISS calls in the IP vicinity.The
pyhdtoolkit.utils._miscmodule has a new function,get_lhc_ips_positions, to determine the longitudinal position (S variable) of LHC IPs from a dataframe.The
pyhdtoolkit.utils._miscmodule has a new function,draw_ip_locations, to add labels with the location of LHC IPs to a givenAxesobject.The
LHC Rigid Waist Shiftgallery has been improved, and now shows a visualization of the waist shift and two ways to calculate its value.
Bug Fixes
The
lhc_orbit_variablesfunction does not return a wrongon_phi_IR5variable anymore.
Maintenance
The dependency on
matplotlibhas been pinned to<3.5to avoid issues with the documentation plot style, to be fixed later on.The bibliography file for the package’s documentation has been cleaned up.
The GitHub icon in the documentation pages now redirects to the proper pages.
The documentation for the
nonconvex_phase_synchas been improved.Some additional files necessary for the documentation additions are now included in the repo, but not the package.
See v0.18.0 release notes on GitHub and the full changes since v0.17.0.