Releases: pylhc/optics_functions
Releases · pylhc/optics_functions
Release 0.1.4
Release 0.1.4
Fixes invalid escape sequences in docstrings that would emit a SyntaxWarning
in all calling code.
What's Changed
- [FIX] Invalid escape sequences in docstrings by @fsoubelet in #36
Full Changelog: 0.1.3...0.1.4
Release 0.1.3
Version 0.1.3
is a patch release which brings compatibility with numpy 2
.
What's Changed
- CI Updates by @fsoubelet in #32
- Replacing append with concat in test by @JoschD in #33
- fixing doc by @JoschD in #34
- Migrate to pyproject.toml and common workflows, update for numpy 2.0 by @fsoubelet in #35
Full Changelog: 0.1.2...0.1.3
Release 0.1.2
Version 0.1.2
is a patch release.
Fixed:
- Fixed an issue that could lead to an indexing error in the closest tune approach calculation for some of the available methods.
What's Changed
- Documentation build fix by @fsoubelet in #26
- Remove deprecated call to setup.py, use 'build' package instead by @fsoubelet in #27
- Feature: conda-forge by @fsoubelet in #28
- Update CI by @fsoubelet in #29
- Add information RDT calculation documentation by @fsoubelet in #30
- Indexing fix in CTA calculation by @fsoubelet in #31
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
Release 0.1.1 is a patch for some closest tune approach methods, and the addition of new methods.
-
Fixed:
- Closest tune approach calculation now properly checks for the resonance relation between f1001 and f1010 resonance driving terms.
- Closest tune approach calculation now properly takes into account weights from element lengths
-
Added:
- New methods for closest tune approach calculation:
teapot
(equivalent tocalaga
),teapot_franchi
,hoydalsvik
andhoydalsvik_alt
. References can be found in the documentation. - Additional tests and checks.
- New methods for closest tune approach calculation:
Version 0.1.0 - RDTs, Coupling and Closest Tune Approach
This is the initial release, that implements the basic functionality of calculating RDTs and Coupling from twiss tables.