xHREMTM: HREM Simulation Suite

New Version (v5.0) is available now for WinHREM and MacHREM.
The STEM Extension now supports the GPU (NVIDIA) (only for WinHREM).

xHREMTM (WinHREMTM/MacHREMTM) is a suite of the high-resolution electron microscope (HREM) simulation programs that will run under both Windows and Mac OS. The suite is composed of xHREM to simulate high-resolution Transmission Electron Microscope (HRTEM) images and the two options (Extensions) for Convergent Beam Electron Diffraction (CBED) and Scanning Transmission Electron Microscope (STEM), respectively. Please consult each catalog listed below for more information.

Multi-core CPU support Read More

STEM simulation Read More

GPU support STEM Extension from v5.0 Read More


Manual (PDF format)

References and Technical Notes

  • K. Ishizuka and N. Uyeda: A New Theoretical and Practical Approach to the Multislice Method, Acta Cryst. A33 (1977) 740.
  • K. Ishizuka: Contrast Transfer of Crystal Images in TEM, Ultramicroscopy 5 (1980) 55.
  • K. Ishizuka: A practical approach for STEM image simulation based on the FFT multislice method, Ultramicroscopy 90 (2002) 71-83.
  • K. Ishizuka: Multislice Formula for Inclined Illumination, Acta Cryst. A38 (1982) 773-779.
  • K. Ishizuka: Prospects of atomic resolution imaging with an aberration-corrected STEM, J. Electron Microsc. 50 (2001) 291-305.


Commercial Programs (Licensed Programs)

You have to purchase a license (hardware key) to run this program.
Please send your price enquiry to support@hremresearch.com.

New Features

  • xHREM at v3.6 (Oct. 2011): see the details
  • STEM Extension v4.4: Second annular detector (Nov. 2018)
    You can calculate at the same time two images from annular detectors, such as HAADF and ABF images, or HAADF and LAADF images.
  • STEM Extension v4.6: DPC signal simulation (Feb. 2021)
    Differential Phase Contrast (DPC) signal can be simulated with this version. The DPC signal can be integrated to give a phase distribution by using the qDPC plug-in for DigitalMicroscope.
  • STEM Extension v5.0: GPU Support (Windows Only) (Feb. 2022)
    The STEM Extension is made possible to use the NVIDIA GPU at this version. Although our xHREM will run on a multi-core CPU, almost ten times acceleration can be attained with a single GPU. Furthermore, our GPU version will run with multi GPUs. (It may be noted that the single GPU runs a few ten times faster than the CPU when forced to use a single core as reported elsewhere.)

Previous Version

  • HREM Simulation Suite (64bit) v5.1.3      Windows
    (xHREM, CBED Extenstion and STEM Extenstion)
  • HREM Simulation Suite (32bit/64bit) v4.5.0      MacOS
    (xHREM, CBED Extenstion and STEM Extenstion)

Free Programs/Utilities

  • ModelView (3D Atomic Model Viewer)      Windows      MacOS
  • CTF (TEM Contrast Transfer Function Display)      Windows      MacOS