FELO: A ONE-DIMENSIONAL TIME-DEPENDENT FEL OSCILLATOR CODE

2006 
A one-dimensional, SDDS compliant time-dependent FEL oscillator code has been developed in Fortran 90. The code, FELO, solves universally-scaled FEL equations to simulate oscillator FELs operating from the low to high gain regime. The code can simulate start-up from shot noise, different electron pulse current distributions, the effects of cavity length detuning and temporal jitter between electron bunches. Cavity detuning curves for both the lowgain IR-FEL and the regenerative amplifier VUV-FEL of the 4th Generation Light Source (4GLS) proposal at Daresbury Laboratory are modelled. The code predictions for the VUV-FEL output are compared with simulations performed with the parallel implementation of Genesis 1.3 and are found to be in good agreement.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    3
    References
    11
    Citations
    NaN
    KQI
    []