CPU and memory efficient coherent mode decomposition for the partially coherent x-ray simulations

The method of the Coherent Mode Decomposition (CMD) is applied to numerical wave propagation calculations for partially-coherent X-rays, using the Fourier optics and compatible methods. Its CPU and memory efficiency is discussed in various cases of the wavefront at the source and the beam waist. With the absence of the quadratic phase terms, the required sampling density of the electric fields is effectively reduced. The problem size is thus moderate and the method is feasible to be implemented on a single-node CPU server. In other cases, the same argument holds with proper treatments of the quadratic phase terms. Tests on CMD and the modes propagation are done for the case of the Coherent Hard X-ray beamline of the National Synchrotron Light Source II, using the Synchrotron Radiation Workshop software. We observe a few hundred or less dominant decomposed modes that resemble the electric fields converge to the wavefront intensity at a high accuracy of over 99%.

[1]  E. DiMasi,et al.  Soft matter interfaces beamline at NSLS-II: geometrical ray-tracing vs. wavefront propagation simulations , 2014 .

[3]  Pascal Elleaume,et al.  Physical optics computer code optimized for synchrotron radiation , 2002, SPIE Optics + Photonics.

[4]  Hanfei Yan,et al.  Performance Optimization for Hard X‐ray Microscopy Beamlines Guided by Partially‐Coherent Wavefront Propagation Calculations , 2010 .

[5]  O. Chubar,et al.  Memory and CPU efficient computation of the Fresnel free-space propagator in Fourier optics simulations. , 2019, Optics express.

[6]  Oleg Chubar,et al.  Wavefront propagation simulations for beamlines and experiments with "Synchrotron Radiation Workshop" , 2013 .

[7]  P. Cloetens,et al.  A hierarchical approach for modeling X-ray beamlines: application to a coherent beamline. , 2019, Journal of synchrotron radiation.

[8]  Qun Shen,et al.  Development of partially-coherent wavefront propagation simulation methods for 3rd and 4th generation synchrotron radiation sources , 2011, Optical Engineering + Applications.

[9]  Oleg Chubar,et al.  Simulation of experiments with partially coherent x-rays using Synchrotron Radiation Workshop , 2017, Optical Engineering + Applications.

[10]  O. Chubar,et al.  Precise computation of electron‐beam radiation in nonuniform magnetic fields as a tool for beam diagnostics , 1995 .

[11]  Oleg Chubar,et al.  Towards the simulation of partially coherent x-ray scattering experiments , 2019 .

[12]  Mourad Idir,et al.  Simulation and optimization of the NSLS-II SRX beamline combining ray-tracing and wavefront propagation , 2011, Optical Engineering + Applications.

[13]  A. He,et al.  Parallel performance of "Synchrotron Radiation Workshop" code: partially coherent calculations for storage rings and time-dependent calculations for XFELs , 2020, Optical Engineering + Applications.

[14]  M. Glass,et al.  Coherent modes of X-ray beams emitted by undulators in new storage rings , 2017, 1706.04393.

[15]  Oleg Chubar,et al.  Wavefront propagation simulations for a UV/soft x-ray beamline: Electron Spectro-Microscopy beamline at NSLS-II , 2014 .

[16]  L. Mandel,et al.  Optical Coherence and Quantum Optics , 1995 .

[17]  Garth J. Williams,et al.  Optical design and simulation of a new coherence beamline at NSLS-II , 2017, Optical Engineering + Applications.

[18]  Hanfei Yan,et al.  Application of partially coherent wavefront propagation calculations for design of coherence-preserving synchrotron radiation beamlines , 2011 .

[19]  P. Elleaume,et al.  ACCURATE AND EFFICIENT COMPUTATION OF SYNCHROTRON RADIATION IN THE NEAR FIELD REGION , 1998 .

[20]  Oleg Chubar,et al.  Analysis of the optical design of the NSLS-II coherent hard x-ray beamline , 2011, Optical Engineering + Applications.

[21]  I. A. Vartanyants,et al.  Coherence properties of the high-energy fourth-generation X-ray synchrotron sources , 2019, Journal of synchrotron radiation.

[22]  Mourad Idir,et al.  NSLS-II Biomedical Beamlines for Macromolecular Crystallography, FMX and AMX, and for X-ray Scattering, LIX: Current Developments , 2014 .