Releases: PyCOMPLETE/PyHEADTAIL
Releases · PyCOMPLETE/PyHEADTAIL
PyHEADTAIL version 0.16.4
Changes:
- Corrected the sign of
wake_strength
infunction_longitudinal
to ensure a positive wake corresponds to energy loss (consistently with what is already done in the longitudinal resonator). - Correct the
interp1d
interpolation function by addingbounds_error=False
andfill_value=0
as done for the transverse wakes.
PyHEADTAIL v1.16.3
PyHEADTAIL v1.16.1
PyHEADTAIL v1.16.0
- Optimization of wake tables giving significant speed-up
- Add a new set of simulation examples and simulation-based tests with numerical checks
- Remove unused modules and remaining deprecated syntax after Python 3 migration
PyHEADTAIL v1.15.0
- Add LongSpaceChargeRectPipe class
- Change release and versioning method
- Several improvements in GPU support
- General package cleanup
PyHEADTAIL v1.14.1
Fixes:
- Small changes in the documentation.
This version is incompatible with Python 2!
PyHEADTAIL v1.14.0
New features:
- Migration to Python 3
- Documentation and small fixes in synchrotron module
- Sphinx auto-generated documentation available at http://pycomplete.github.io/PyHEADTAIL/
This version of PyHEADTAIL is incompatible with Python 2!
PyHEADTAIL v1.13.5 (Python 3)
Python 3 version of PyHEADTAIL v1.13.5.
This version of PyHEADTAIL is incompatible with Python 2.
PyHEADTAIL v1.13.5 (Python 2)
Hotfix:
- fixing issue #102 with NaN emittances when the beam has a zero-filled array in
dp
. Addresses both GPU and CPU implementations, as well as bunch emittance and slice emittance functions.
PyHEADTAIL v1.13.4
On the way to more and more python3 support:
cython requires compiler_directives={'language_level' : "3"}
for python3 support -- in order to remain compatible with python2, we include
cythonize(extensions, compiler_directives={'language_level' : sys.version_info[0]})
into the setup.py
(thanks to stackoverflow).