Tags: blond-admin/BLonD
Tags
- Added barrier buckets - Fixed handling of `main_harmonic_option` in `distributions_multibunch` - Added `compute_voltage_waveform` to `RFStation` - Fixed `shift_beam` flag in `synchrotron_radiation` - Added pre-commit functionality with RUFF. - Applied RUFF to autoformat everything in blond.
- Added barrier buckets - Fixed handling of `main_harmonic_option` in `distributions_multibunch` - Added `compute_voltage_waveform` to `RFStation` - Fixed `shift_beam` flag in `synchrotron_radiation` - Added pre-commit functionality with RUFF. - Applied RUFF to autoformat everything in blond.
- Rewrote setup scripts to single pyproject.toml file, with extra req… …uirements - 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.
- Rewrote setup scripts to single pyproject.toml file, with extra req… …uirements - 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.
- 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
PreviousNext