-
v2.2.03e12e80e · ·
- Rewrote setup scripts to single pyproject.toml file, with extra requirements - Replaced `python blond/compile.py` by `blond-compile` in README.md - Added TurnCounter object - Deprecated C++ cumtrapz implementation - Update README.md - fixed sign in imaginary part of CSR impedance - Implementation of InducedVoltageResonator.induced_voltage_1turn in Numba - Resolved: Issue Different treatment of python float and Numpy float - Performance/kick Numba c++ - Fix indexing issue in kick function for multiple RF harmonics - GPU simple_kick temporary fix - Resolve "C++ compilation error" for Mingw - Improved error handling when using GPU, add warning for unavailable GPU backend - Decreased examples runtime by DRAFT option. - Added attribute for eliminated particles & improved documentation to account for eliminated particles. - Added possibility to initialize beam with dt and dE instead - Made `eliminate_lost_particles` compatible with GPU - Renamed MPI variables in Beam for readability - Removed WARNINGS.txt - Added tests - Added "rf_noise(...)" at `blond/interfaces/rf_noise_cpp/wrap_rf_noise.py`, which is a Python wrapper to use https://gitlab.cern.ch/be-rf-cs/Tools-and-libs/rf-noise-cpp. - Fixed broken unit tests in impulse response and cavity feedback modules. - Resolved bugs in the cavity feedback module and pre-tracking logic. - Fixed issues with SPS FFWD related to transmitter gain and benchmark execution. - Corrected commissioning parameter in SPS feedback from uppercase to lowercase. - Fixed bugs in benchmark code to ensure correct outputs and successful execution. - Improved `mtw_mode` documentation. Added errors when wrong mode is given.
-
v2.1.12b6df4884 · ·
- Temporary GPU fix for simple_kick. - Resolved ImportError related to cumptrapz. - Merged multiple branches including updates for negative charge separatrix and improved multi-RF functionality. - Enhanced documentation and minor fixes for particle decay and muon parameters. Last version of BLonD prior to arrival of S. Lauber
-
v2.1.115c85f0a0 · ·
* Adds Numba backend * Refactors One turn feedback module. * Other minor code clean-up.
-
v2.1.959cc1247 · ·
Bumps minimum supported python version to 3.8 (after matplotlib 3.7 dependency)
-
-
-
-
-
-