[Go to BBS]
All articles in a thread
SubjectNext Update. CSR.
Article No641
Date: 2008/09/11(Thu) 15:10:45
ContributorK. Oide
Dear Users,

1. The next update, probably V1.0.10.2.9b will include packages and functions to evaluate impedance due to coherent synchrotron radiation and particle tracking for beam stability estimation. Actually they have been already checked-in to the main trunk.

SubjectRe: Next Update. CSR.
Article No642
Date: 2008/09/16(Tue) 10:46:05
ContributorK. Oide
Dear Users,

1. Below is a very rough description of the CSR Class library to be installed in the next version. The actual usage may be shown later.

Class CSR:
- calculation of CSR electric field and longitudinal wake function for a beam pipe with an arbitrary cross section and bending radius. The cross section must be uniform along the orbit, but the bending radius can be changed.
- mainly for the longitudinal field so far, but transverse components has been already calculated anyway in the functions, so application on transverse effects will be not very difficult.
- read external wakes and convert to the CSR format file.
- parallel processing.
- some GUI functions.

Class CSRStability:
- examine longitudinal beam stability with impedances including CSR, by multiparticle tracking and also "Oide-Yokoya" method.
- tracking can start from the Haissinski solution.
- automatic scan through bunch intensity.
- parallel processing.
- some GUI functions, including generation of a movie of the particle distribution in the phase space.


>
> 1. The next update, probably V1.0.10.2.9b will include packages and functions to evaluate impedance due to coherent synchrotron radiation and particle tracking for beam stability estimation. Actually they have been already checked-in to the main trunk.