Skip to content
Snippets Groups Projects

v0.7.0

Merged Alexis GAMELIN requested to merge develop into stable
  1. Jul 17, 2024
  2. Jul 16, 2024
  3. Jul 15, 2024
  4. Jun 24, 2024
  5. Jun 21, 2024
  6. Jun 20, 2024
  7. Jun 18, 2024
    • GUBAIDULIN's avatar
      Merge branch 'ions_tmp' into 'develop' · 5853e6ae
      GUBAIDULIN authored
      Ions
      
      See merge request !7
      5853e6ae
    • GUBAIDULIN's avatar
      New features! · 9120d697
      GUBAIDULIN authored
      1) Adds a beam_ion_effects module. Beam-ion interaction is implemented with weak-strong, strong-strong and Particle-In-Cell models.
      New classes: BeamIonElement, IonParticles, IonAperture, IonMonitor
      2) Adds space-charge module, implementing TransverseSpaceCharge class.
      3) Adds electromagnetic fields module. Handles Faddeeva function and electromagnetic fields for space-charge and beam-ion interactions.
      
      Other minor improvements are made to the code.
      9120d697
  8. Jun 17, 2024
  9. Jun 13, 2024
  10. Jun 07, 2024
  11. Jun 05, 2024
  12. Jun 03, 2024
  13. May 16, 2024
  14. May 14, 2024
  15. May 13, 2024
  16. Apr 28, 2024
  17. Apr 23, 2024
  18. Apr 22, 2024
  19. Apr 18, 2024
  20. Apr 15, 2024
  21. Apr 11, 2024
  22. Apr 05, 2024
    • Alexis GAMELIN's avatar
      Improve Sweep element · fe16070b
      Alexis GAMELIN authored
      Sweep can now be applied only to a single bunch of a beam and on different planes.
      Add option to save higher order spectrums in  BunchSpectrumMonitor.
      Modify plot_bunchspectrum and streak_bunchspectrum to plot higher order spectrums.
      Add docstrings for new features.
      fe16070b
  23. Mar 29, 2024
Loading