- Mar 23, 2022
-
-
Watanyu Foosang authored
Multiple hdf5 file can now be made without having to use MPI. This is achieved by clearing the file name storage every time the monitor is closed.
-
- Mar 18, 2022
-
-
Watanyu Foosang authored
-
- Mar 16, 2022
-
-
Watanyu Foosang authored
-
- Mar 10, 2022
-
-
Alexis GAMELIN authored
New LongRangeResistiveWall class to deal with multi-bunch and multi-turn wakes from resistive wall. Add Mpi.share_means method to share bunch means using MPI.
-
- Mar 08, 2022
-
-
Alexis GAMELIN authored
-
- Mar 03, 2022
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Correct typo in ion_frequency
-
- Mar 02, 2022
-
-
Alexis GAMELIN authored
Fix error on plot_beamdata. Add option to specify ylim to streak_bunchspectrum and to streak_beamspectrum.
-
Alexis GAMELIN authored
Fix TD calculation for transverse dipolar wakes due to sign change in the 31/08/2021 commit.
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
-
- Jan 10, 2022
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Add a is_empty property to the Bunch class. Add a check_empty optional parameter to the Monitor.track_bunch_data method. ProfileMonitor: if the bunch is empty, no profile is saved. WakePotentialMonitor: if the bunch is empty, the same from last good turn is saved. BunchSpectrumMonitor: if the bunch is empty, the incoherent spectrum is nan.
-
- Jan 07, 2022
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
libver='earliest' allow for better backward compatibility when switching HDF5 versions.
-
- Jan 06, 2022
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Convert h5py data into numpy arrays as fancy indexing is broken in h5py >= 3.1.0
-
- Nov 23, 2021
-
-
Alexis GAMELIN authored
Fix approximated longitudinal wake function sign in CircularResistiveWall
-
- Nov 19, 2021
-
-
Alexis GAMELIN authored
Correct scale for the exact TransverseWakeFunction in CircularResistiveWall. Thanks to Keon Hee Kim for providing the correction factor.
-
- Nov 17, 2021
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Check that the bunch is not empty before binning in Mpi.share_distributions. If it is then the beam filling pattern is updated and empty array are sent. In CavityResonator.track, the tracking without mpi is modified to take into account the case with an empty bunch. Mpi case is fine as the beam filling pattern is updated in the call for Mpi.share_distributions. In WakePotential.track, if the bunch is empty tracking does nothing.
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
The approximated longitudinal wake function in CircularResistiveWall correctly takes into account the length
-
Alexis GAMELIN authored
-
- Sep 10, 2021
-
-
Alexis GAMELIN authored
Fix bug with chromaticity where chromaticity was taken as chromaticity * tune.
-
- Sep 03, 2021
-
-
Alexis GAMELIN authored
Fixed error on the computation of the beam size with dispersion in Synchrotron.sigma method. Add import of plot_beamspectrum and streak_beamspectrum
-
- Aug 31, 2021
-
-
Alexis GAMELIN authored
Fix the sign of the dipolar wake potential to get the correct sign of the tune shift in tracking with respect to the impedance/wake function conventions used in mbtack2.
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Import at inside the Optics.load_from_AT method to allow use of mbtrack2 without at installed. Update load_from_AT
-
Alexis GAMELIN authored
Fix BeamSpectrumMonitor Add plotting functions for BeamSpectrumMonitor
-
- Aug 20, 2021
-
-
Alexis GAMELIN authored
-
- Aug 17, 2021
-
-
Alexis GAMELIN authored
-
- Aug 13, 2021
-
-
Alexis GAMELIN authored
-
- Aug 10, 2021
-
-
Alexis GAMELIN authored
Add plot_bunchspectrum and streak_bunchspectrum Fix bug (double plot) in plot_bunchdata Remove plot_tunedata
-
- Aug 09, 2021
-
-
Alexis GAMELIN authored
Remove TuneMonitor (remplaced by BunchSpectrumMonitor). Remove default values for save_very, buffer_size, total_size. Set default value for mpi_mode to False. Add "xtau"/"ytau" choices for Bunch/BeamSpectrumMonitor classes. Set default value for n_fft to None to avoid zero-padding by default. Fix WakePotentialMontior n_bin (x2) problem.
-
- Aug 05, 2021
-
-
Alexis GAMELIN authored
-
- Aug 02, 2021
-
-
Alexis GAMELIN authored
Fix for BeamSpectrumMonitor and BunchSpectrumMonitor with merge_files
-
- Jul 30, 2021
-
-
Alexis GAMELIN authored
-