515 research outputs found

    Linear-scaling algorithm for rapid computation of inelastic transitions in the presence of multiple electron scattering

    Get PDF
    Strong multiple scattering of the probe in scanning transmission electron microscopy (STEM) means image simulations are usually required for quantitative interpretation and analysis of elemental maps produced by electron energy-loss spectroscopy (EELS). These simulations require a full quantum-mechanical treatment of multiple scattering of the electron beam, both before and after a core-level inelastic transition. Current algorithms scale quadratically and can take up to a week to calculate on desktop machines even for simple crystal unit cells and do not scale well to the nanoscale heterogeneous systems that are often of interest to materials science researchers. We introduce an algorithm with linear scaling that typically results in an order of magnitude reduction in computation time for these calculations without introducing additional error and discuss approximations that further improve computational scaling for larger-scale objects with modest penalties in calculation error. We demonstrate these speedups by calculating the atomic resolution STEM-EELS map using the L-edge transition of Fe, for a nanoparticle 80 Ã… in diameter, in 16 hours, a calculation that would have taken at least 80 days using a conventional multislice approach

    A Streaming Multi-GPU Implementation of Image Simulation Algorithms for Scanning Transmission Electron Microscopy

    Full text link
    Simulation of atomic resolution image formation in scanning transmission electron microscopy can require significant computation times using traditional methods. A recently developed method, termed plane-wave reciprocal-space interpolated scattering matrix (PRISM), demonstrates potential for significant acceleration of such simulations with negligible loss of accuracy. Here we present a software package called Prismatic for parallelized simulation of image formation in scanning transmission electron microscopy (STEM) using both the PRISM and multislice methods. By distributing the workload between multiple CUDA-enabled GPUs and multicore processors, accelerations as high as 1000x for PRISM and 30x for multislice are achieved relative to traditional multislice implementations using a single 4-GPU machine. We demonstrate a potentially important application of Prismatic, using it to compute images for atomic electron tomography at sufficient speeds to include in the reconstruction pipeline. Prismatic is freely available both as an open-source CUDA/C++ package with a graphical user interface and as a Python package, PyPrismatic

    Structure retrieval at atomic resolution in the presence of multiple scattering of the electron probe

    Get PDF
    The projected electrostatic potential of a thick crystal is reconstructed at atomic-resolution from experimental scanning transmission electron microscopy data recorded using a new generation fast- readout electron camera. This practical and deterministic inversion of the equations encapsulating multiple scattering that were written down by Bethe in 1928 removes the restriction of established methods to ultrathin (≲50\lesssim 50 {\AA}) samples. Instruments already coming on-line can overcome the remaining resolution-limiting effects in this method due to finite probe-forming aperture size, spatial incoherence and residual lens aberrations.Comment: 6 pages, 3 figure

    Patterned probes for high precision 4D-STEM bragg measurements.

    Get PDF
    Nanoscale strain mapping by four-dimensional scanning transmission electron microscopy (4D-STEM) relies on determining the precise locations of Bragg-scattered electrons in a sequence of diffraction patterns, a task which is complicated by dynamical scattering, inelastic scattering, and shot noise. These features hinder accurate automated computational detection and position measurement of the diffracted disks, limiting the precision of measurements of local deformation. Here, we investigate the use of patterned probes to improve the precision of strain mapping. We imprint a "bullseye" pattern onto the probe, by using a binary mask in the probe-forming aperture, to improve the robustness of the peak finding algorithm to intensity modulations inside the diffracted disks. We show that this imprinting leads to substantially improved strain-mapping precision at the expense of a slight decrease in spatial resolution. In experiments on an unstrained silicon reference sample, we observe an improvement in strain measurement precision from 2.7% of the reciprocal lattice vectors with standard probes to 0.3% using bullseye probes for a thin sample, and an improvement from 4.7% to 0.8% for a thick sample. We also use multislice simulations to explore how sample thickness and electron dose limit the attainable accuracy and precision for 4D-STEM strain measurements
    • …
    corecore