- Mar 30, 2022
-
-
Alexis GAMELIN authored
-
Alexis GAMELIN authored
Add utilities and instability folders Change folder name from collective_effects to impedance
-
- 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
-
- Nov 17, 2021
-
-
Alexis GAMELIN authored
-
- Mar 08, 2021
-
-
Watanyu Foosang authored
-
- Oct 20, 2020
-
-
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.
-
- Oct 12, 2020
-
-
Watanyu Foosang authored
A method to compare energy loss from a wake potential to a loss factor. Minor changes : - sigma method in Ring object has been edited. - add WakePotential in __init__ in tracking module.
-
- Jun 10, 2020
-
-
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
-
- Mar 16, 2020
-
-
Gamelin Alexis authored
Update machines/__init__.py, machines/soleil.py, tracking/__init__.py, tracking/aperture.py, tracking/element.py, tracking/optics.py, tracking/parallel.py, tracking/particles.py, tracking/rf.py, tracking/synchrotron.py files
-
- Feb 07, 2020
-
-
Gamelin Alexis authored
-