| Literature DB >> 36047396 |
Abstract
Calculating dynamical diffraction patterns for X-ray diffraction imaging techniques requires numerical integration of the Takagi-Taupin equations. This is usually performed with a simple, second-order finite difference scheme on a sheared computational grid in which two of the axes are aligned with the wavevectors of the incident and scattered beams. This dictates, especially at low scattering angles, an oblique grid of uneven step sizes. Here a finite difference scheme is presented that carries out this integration in slab-shaped samples on an arbitrary orthogonal grid by implicitly utilizing Fourier interpolation. The scheme achieves the expected second-order convergence and a similar error to the traditional approach for similarly dense grids. open access.Entities:
Keywords: X-ray topography; dynamical diffraction
Year: 2022 PMID: 36047396 PMCID: PMC9434601 DOI: 10.1107/S2053273322004934
Source DB: PubMed Journal: Acta Crystallogr A Found Adv ISSN: 2053-2733 Impact factor: 2.331
Figure 1Scattering geometry inside the sample volume and the finite support of the initial condition.
Figure 2Plots of the sample and calculated fields used in the second convergence test. (a) Displacement field in units of the lattice constant, a. (b) Transmitted field on a logarithmic scale. (c) Scattered field on a logarithmic scale. The calculated fields are for the case .
Figure 3Convergence of the new exponential integrators and a traditional finite difference scheme. The black lines mark first- and second-order convergence. All errors are calculated relative to the solution using the traditional half-step method with 10 241 steps. We tested integration schemes on two different samples. One (a) is a perfect crystal, the other (b) is the edge dislocation type sample shown in Fig. 2 ▸. All calculations are in the case .
Figure 4Testing of the integration algorithms for finite rocking angles. (a) Convergence plot for the screw-dislocation test case at = 300 µrad. (b) Spatial profile of the scattered beam as a function of rocking angle. (c) Transmitted beam in a cross section of the crystal at = 300 µrad. (d) Scattered beam in a cross section of the crystal at = 300 µrad. (e) Integrated rocking curve of the dislocation test case overlaid on the same curve calculated for a perfect crystal and the angular spectrum of the incident beam.