lnls-fac / collective_effects

Python scripts to calculate and simulate collective effects
2 stars 2 forks source link

Generalized longitudinal instability calculations #26

Closed murilobalves closed 3 weeks ago

murilobalves commented 1 month ago

Include calculations of instability thresholds considering potential-well distortion effects.

Based on theory from:

Temporarily implemented as methods of LongitudinalEquilibrium class. To be properly organized in some instability module In a future reorganization of pycolleff.

New important methods in LongitudinalEquilibrium class:

calc_synchrotron_frequency()
solve_longitudinal_motion()
calc_canonical_transformation()
calc_hmps()
solve_lebedev()
solve_lebedev_constant_frequency()
solve_oide_yokoya()