Theoretical Framework¶
The CMS approximates the Ewald sphere as a parabola. Therefore, it is only accurate for small scattering angles which is not a good approximation when the accelerating voltage is lower and the electrons scatter at higher angles. An improved algorithm which accounts for this, a modification of Eq.(6), was recently proposed Ming & Chen (2013).

Figure 1:Approximation of the Ewald sphere by a parabola Chen & Van Dyck (1997)
We end up with the laplace operator inside a square root which is tricky to implement numerically. Therefore, we again take the Taylor expanded form:
Here we find the CMS operator inside the square brackets in addition to a series of higher order terms to correct for the Ewald sphere curvature.
Python Implementation¶
Eq.(2) can be implemented numerically by utilizing the same method used for the exponent series where the higher powers of the propagator part can be calculated by applying the operator multiple times. After adding the right prefactor and taking the exponent we end up with correct result Code. 3.
To calculate the exponent of this series we use the same exponential as in the previous chapter Code. 2.
Results¶
In order to compare the propagator corrected multislice as fairly as possible to the conventional multislice, we will perform the conventional multislice calculations in realspace. Keeping the calculations in realspace creates some artifacts compared to the fourier version, especially at low voltages (see Figure 1), due the approximation of the laplacian by a finite difference stencil. However, since the fully corrected multislice can only be implemented in realspace, we decided to calculate the CMS in realspace as well. For the simulation a sampling interval of 0.1 Å x 0.1 Å was used and a slice thickness of 0.05 Å.
The two methods (realspace MS and PCMS) are applied to a crystal of SrTiO3 Materials Data on SrTiO3 by Materials Project (2020) with size of (1x1x24) unit cells and (1x1x48) unit cells for planewaves of different energies. The propagator corrected operator is chosen to include up to the third power correction term. To speed up calculations, the existing laplace stencil provided by abTEM was adapted to be able to utilize the GPU. All calculations were performed on a NVIDIA A40 GPU Department of Imaging Physics (2025).
After calculating the exitwave we apply a PixelatedDetector provided by abTEM which gives us the intensity of the diffraction patterns. Because most electrons pass by the sample without scattering, the central pixel corresponding to the unscattered beam is very bright compared to the diffracted rays. For that reason in the next plot the central pixel is set to 0. To even further enhance visible detail the power of 0.25 is applied to the image.
In the next plots we are comparing the difference between the two methods. Instead of blocking the direct beam and taking a power we calculate the lower and upper 3% quantiles of the two upper rows combined as well as for the difference plot and clip the image using those values.
The result is the same dynamic range for all images allowing for a greater comparison. In the lowest row, the two plots are subtracted and again clipped by the 3% quantiles of all subtracted plots combined.
_ma-c8cd6c1ab0a1cedc59463f364559b863.png)
Figure 4:Comparison of the conventional multislice (CMS) and the propagator corrected multislice (PCMS) for SrTiO with 24 unitcells thickness in z axis
_ma-4c55d007feb5760bc9483ce40883a475.png)
Figure 5:Comparison of the conventional multislice (CMS) and the propagator corrected multislice (PCMS) for SrTiO with 48 unitcells thickness in z axis
- Ming, W. Q., & Chen, J. H. (2013). Validities of three multislice algorithms for quantitative low-energy transmission electron microscopy. Ultramicroscopy, 134, 135–143. 10.1016/j.ultramic.2013.04.013
- Chen, J., & Van Dyck, D. (1997). Accurate multislice theory for elastic electron scattering in transmission electron microscopy. Ultramicroscopy, 70(1–2), 29–44. 10.1016/S0304-3991(97)00057-7
- Materials Data on SrTiO3 by Materials Project. (2020). 10.17188/1263154
- Department of Imaging Physics. (2025). HPC Hardware - QIWEB. Delft University of Technology. https://qiweb.tudelft.nl/hpc-imphys/hardware/
_bl-2563b27ba5a55bd8743b3f4d4eaafa48.png)
_bl-ace10e4b037b5d77157c37744ab8823f.png)