Advanced

Propagation of Coherent Light Pulses with PHASE

Bahrdt, Johannes; Flechsig, Uwe; Grizolli, Walan LU and Siewert, Frank (2014) SPIE - Advances in Computational Methods for X-Ray Optics III, 2014 In [Host publication title missing]
Abstract
The current status of the software package PHASE for the propagation of coherent light pulses along a synchrotron radiation beamline is presented. PHASE is based on an asymptotic expansion of the Fresnel-Kirchhoff integral (stationary phase approximation) which is usually truncated at the 2nd order. The limits of this approximation as well as possible extensions to higher orders are discussed. The accuracy is benchmarked against a direct integration of the Fresnel-Kirchhoff integral. Long range slope errors of optical elements can be included by means of 8th order polynomials in the optical element coordinates w and l. Only recently, a method for the description of short range slope errors has been implemented. The accuracy of this method... (More)
The current status of the software package PHASE for the propagation of coherent light pulses along a synchrotron radiation beamline is presented. PHASE is based on an asymptotic expansion of the Fresnel-Kirchhoff integral (stationary phase approximation) which is usually truncated at the 2nd order. The limits of this approximation as well as possible extensions to higher orders are discussed. The accuracy is benchmarked against a direct integration of the Fresnel-Kirchhoff integral. Long range slope errors of optical elements can be included by means of 8th order polynomials in the optical element coordinates w and l. Only recently, a method for the description of short range slope errors has been implemented. The accuracy of this method is evaluated and examples for realistic slope errors are given. PHASE can be run either from a built-in graphical user interface or from any script language. The latter method provides substantial flexibility. Optical elements including apertures can be combined. Complete wave packages can be propagated, as well. Fourier propagators are included in the package, thus, the user may choose between a variety of propagators. Several means to speed up the computation time were tested - among them are the parallelization in a multi core environment and the parallelization on a cluster. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
physical optics, propagation of coherent ligh
in
[Host publication title missing]
pages
18 pages
conference name
SPIE - Advances in Computational Methods for X-Ray Optics III, 2014
external identifiers
  • Scopus:84922900700
DOI
10.1117/12.2065228
language
English
LU publication?
yes
id
85e93755-77d2-4ec6-b048-75e4e1e602e4 (old id 7760186)
date added to LUP
2015-08-13 18:06:58
date last changed
2017-01-01 08:19:51
@inproceedings{85e93755-77d2-4ec6-b048-75e4e1e602e4,
  abstract     = {The current status of the software package PHASE for the propagation of coherent light pulses along a synchrotron radiation beamline is presented. PHASE is based on an asymptotic expansion of the Fresnel-Kirchhoff integral (stationary phase approximation) which is usually truncated at the 2nd order. The limits of this approximation as well as possible extensions to higher orders are discussed. The accuracy is benchmarked against a direct integration of the Fresnel-Kirchhoff integral. Long range slope errors of optical elements can be included by means of 8th order polynomials in the optical element coordinates w and l. Only recently, a method for the description of short range slope errors has been implemented. The accuracy of this method is evaluated and examples for realistic slope errors are given. PHASE can be run either from a built-in graphical user interface or from any script language. The latter method provides substantial flexibility. Optical elements including apertures can be combined. Complete wave packages can be propagated, as well. Fourier propagators are included in the package, thus, the user may choose between a variety of propagators. Several means to speed up the computation time were tested - among them are the parallelization in a multi core environment and the parallelization on a cluster.},
  author       = {Bahrdt, Johannes and Flechsig, Uwe and Grizolli, Walan and Siewert, Frank},
  booktitle    = {[Host publication title missing]},
  keyword      = {physical optics,propagation of coherent ligh},
  language     = {eng},
  pages        = {18},
  title        = {Propagation of Coherent Light Pulses with PHASE},
  url          = {http://dx.doi.org/10.1117/12.2065228},
  year         = {2014},
}