- Jan 07, 2022
-
-
Alexis GAMELIN authored
libver='earliest' allow for better backward compatibility when switching HDF5 versions.
-
- Nov 17, 2021
-
-
Alexis GAMELIN authored
-
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
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
-
Alexis GAMELIN authored
-
- Jul 29, 2021
-
-
Alexis GAMELIN authored
Add a monitor for the coherent beam spectrum (i.e. coupled bunch modes). Add utility functions to BunchSpectrumMonitor to know the fft and signal resolution. Save the frequency samples for BunchSpectrumMonitor in the hdf5 file.
-
- Jul 28, 2021
-
-
Alexis GAMELIN authored
Allow to monitor coherent and incoherent bunch spectrums.
-
- Jul 20, 2021
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Rework plot_beamdata and plot_bunchdata to be able to plot multiple hdf5 files at the same time New function streak_beamdata to separate the streak plot option.
-
- Jul 02, 2021
-
-
Alexis GAMELIN authored
Beam.mpi_share_distributions is now moved to mpi.share_distribution Now mpi4py is only needed for the multi-bunch tracking and not for single bunch
-
- May 20, 2021
-
-
Alexis GAMELIN authored
bunch_index returns the array with the positions (index) of the non-empty bunches, to be used with Beam.not_empty iterator. bunch_mean, bunch_std and bunch_emit now iterate only over non empty bunches.
-
- May 19, 2021
-
-
Alexis GAMELIN authored
-
- Apr 29, 2021
-
-
Gamelin Alexis authored
CavityResonator.init_phasor is now CavityResonator.init_phasor_track New CavityResonator.init_phasor uses analytic formula Fix phase slipping factor for initialization case (rf frame should be delta = (self.wr - self.m*self.ring.omega1)) fix init Fix mpi_share_distributions
-
Gamelin Alexis authored
This avoid to store a huge amount of data in all cores before calling mpi_init to share it to all the cores.
-
Gamelin Alexis authored
Add options to plot beamdata vs index and in streak plot mode Add setting of colorscale for plot_cavitydata
-
Gamelin Alexis authored
CavityResonator.init_phasor is now CavityResonator.init_phasor_track New CavityResonator.init_phasor uses analytic formula Fix phase slipping factor for initialization case (rf frame should be delta = (self.wr - self.m*self.ring.omega1)) fix init
-
- Apr 23, 2021
-
-
Gamelin Alexis authored
Fix bug when buffer_size=1 in TuneMonitor by switching to init buffer_count to 0. Now total_size should be 1 less. Improve plot_tunedata
-
Watanyu Foosang authored
-
Gamelin Alexis authored
-
Gamelin Alexis authored
Fix plot_profiledata error due to change to center instead of bins Fix plot_cavitydata legends and turn selection
-
- Apr 22, 2021
-
-
Watanyu Foosang authored
-
Watanyu Foosang authored
-
- Apr 21, 2021
-
-
Gamelin Alexis authored
Fix profile monitor Add detune to cavity monitor
-
Watanyu Foosang authored
-
- Apr 08, 2021
-
-
Gamelin Alexis authored
Wrong data shared in Beam.mpi_share_distributions Old names in CavityResonator.track corrected
-
- Apr 07, 2021
-
-
Gamelin Alexis authored
Add a dict_dtype optional parameter to Monitor.monitor_init to allow to choose the dtype to use to save the data. Improve CavityMonitor to allow for saving beam and cavity phasor for all bunches Add a plot_cavitydata function Fix a bug on CavityResonator.track -> nturn += 1 at correct time Change CavityResonator.track to allow for monitoring the cavity/beam phasor at each bunch
-
- Apr 06, 2021
-
-
Gamelin Alexis authored
-
Gamelin Alexis authored
Change back invariant name to cs_invariant Simplify SkewQuadrupole track method
-