Skip to content
Snippets Groups Projects
  1. May 20, 2021
  2. May 19, 2021
  3. May 12, 2021
  4. Apr 29, 2021
  5. Apr 23, 2021
  6. Apr 22, 2021
  7. Apr 21, 2021
  8. Apr 13, 2021
  9. Apr 08, 2021
  10. Apr 07, 2021
    • Gamelin Alexis's avatar
      Add bunch to bunch monitoring of the CavityMonitor · 4da6ea49
      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
      4da6ea49
  11. Apr 06, 2021
  12. Apr 01, 2021
  13. Mar 31, 2021
    • Gamelin Alexis's avatar
      Fix bug for cavity resonator · 82dbcc29
      Gamelin Alexis authored
      In track method of cavity resonator, there was an additional phasor decay of bin length.
      To avoid that the good boundaries are set bins[0] instead of center[0].
      For now the bins are also shared in Beam.mpi_share_distributions
      82dbcc29
  14. Mar 26, 2021
    • Gamelin Alexis's avatar
      Allow for CavityResonator tracking without mpi · 2e81752b
      Gamelin Alexis authored
      Add single core tracking for CavityResonator
      Correct missing ref_frame is CavityResonator.track
      Change phase of generator voltage to be the bin phase
      Correct generator phase for non integer m
      Change init_phasor track time to 10 times
      Change phasor_evolution k to change order of steps
      2e81752b
    • Gamelin Alexis's avatar
      Change beam phasor evolution + phasor init · 665273f5
      Gamelin Alexis authored
      Add phasor initialization (on the "rf" reference)
      Change beam phasor evolution to allow for "beam" or "rf" reference
      665273f5
  15. Mar 18, 2021
  16. Mar 15, 2021
    • Gamelin Alexis's avatar
      Tracking for CavityResonator · 9be14b74
      Gamelin Alexis authored
      Add tracking to CavityResonator based on the mbtrack implementation but using a analytic formula for speed-up
      Add method to Beam to share longitudinal distributions
      Add methods to Mpi to look for next and previous bunches
      Add start of a CavityMonitor, to improve to deal with multi-cores
      9be14b74
Loading