- Mar 25, 2022
-
-
Alexis GAMELIN authored
Change wake function in CircularResistiveWall to enforce fundamental theorem of beam loading. Rework Resonator class to set manually time and frequency arrays and enforce fundamental theorem of beam loading. Change to WakeField.impedance_components and WakeField.wake_components to allow methods begining by W or Z in WakeField subclasses.
-
- Jan 07, 2022
-
-
Alexis GAMELIN authored
-
- Nov 23, 2021
-
-
Alexis GAMELIN authored
Fix approximated longitudinal wake function sign in CircularResistiveWall
-
- Nov 19, 2021
-
-
Alexis GAMELIN authored
Correct scale for the exact TransverseWakeFunction in CircularResistiveWall. Thanks to Keon Hee Kim for providing the correction factor.
-
- Nov 17, 2021
-
-
Alexis GAMELIN authored
The approximated longitudinal wake function in CircularResistiveWall correctly takes into account the length
-
- Nov 20, 2020
-
-
Gamelin Alexis authored
WakePotential -> add method to plot wake potential for a perfect gaussian bunch utilities -> new function gaussian_bunch which gives the gaussian bunch profile utilities -> read_IW2D now also reads wake function from IW2D utilities -> new function read_IW2D_folder which reads the full results folder of IW2D into a WakeField element. resistive_wall -> change the sign of the wake functions to agree with the code convention
-
- Nov 12, 2020
-
-
Gamelin Alexis authored
The exact wake function for the transverse wake function is wrong (from paper) ! Need to find a better expression.
-
- Sep 28, 2020
-
-
Gamelin Alexis authored
-
- 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
-
- Apr 09, 2020
-
-
Gamelin Alexis authored
Add a ImpedanceModel object which derives from Element and is used to sum up different Wakefield elements Fix uppercase module in resistive_wall.py
-
- Mar 12, 2020
-
-
Gamelin Alexis authored
To be PEP8 complient: Lowercase folders Extended docstrings Rename and divide some files
-
- Feb 07, 2020
-
-
Gamelin Alexis authored
-