Memory and CPU efficient computation of the Fresnel free-space propagator in Fourier optics simulations
We describe a version of the paraxial free-space Fourier optics propagator for numerical wave propagation simulations that eliminates the need for a dense sampling of an input electric field with phase dominated by quadratic terms developing at some distance from the source or from the radiation beam waist. This propagator requires considerably (two to three orders of magnitude as observed in routine simulations) less memory and CPU resources than the standard Fresnel free-space propagator while preserving its levels of accuracy and generality. Here, this method has been successfully used in “Synchrotron Radiation Workshop” code for more than a decade. It has greatly contributed to the applicability of the code, and more generally the applicability of the Fourier optics methods, to wave-optics based simulations of radiation propagation through optical systems of beamlines at high-brightness and high-coherence synchrotron light sources.
- Research Organization:
- Brookhaven National Lab. (BNL), Upton, NY (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Basic Energy Sciences (BES)
- Grant/Contract Number:
- SC0011237; SC0012704; FWP PS-017
- OSTI ID:
- 1564545
- Alternate ID(s):
- OSTI ID: 1572354
- Report Number(s):
- BNL-212269-2019-JAAM; OPEXFF
- Journal Information:
- Optics Express, Journal Name: Optics Express Vol. 27 Journal Issue: 20; ISSN 1094-4087
- Publisher:
- Optical Society of AmericaCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Web of Science
Similar Records
CPU and memory efficient coherent mode decomposition for the partially coherent x-ray simulations
Efficient end-to-end simulation of time-dependent coherent X-ray scattering experiments