Skip to content
Snippets Groups Projects
  1. Mar 18, 2021
  2. 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
  3. Oct 20, 2020
    • Gamelin Alexis's avatar
      Merge of Vlasov code with mbtrack2 · 85a49966
      Gamelin Alexis authored
      Add CavityResonator class
      Add BeamLoadingVlasov class, to do tested and developped further.
      From BeamLoadingVlasov, only the beam_equilibrium method is well tested and benchmarked.
      The cannonical_transform and solveB methods have to be tested and benchmarked further.
      85a49966
  4. Jun 10, 2020
    • Gamelin Alexis's avatar
      Rework import · cb8b05d8
      Gamelin Alexis authored
      Remove tools.py to avoid circular import problem with wakefield.py -> merged into wakefield.py
      Remove machines folder to save machine data in a seperate git instance
      Rework import so the code can be used as independant module mbtrack2
      cb8b05d8
  5. Mar 16, 2020
  6. Mar 12, 2020
Loading