xHREMTM: HREM Simulation Suite

New Version (v4.6) is available now!

xHREMTM (WinHREMTM/MacHREMTM) is a suite of the high-resolution electron microscope (HREM) simulation programs that will run under both Windows and Max OS. This emerges from the HREM image simulation programs based on FFT multislice technique developed at Arizona State University, USA. This is one of the most reliable and efficient HREM image simulation programs in the world. Computing speed is optimized by using Intel’s Math Kernal Library (MKL).

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 beta (Feb. 2021)
    We have made the STEM Extension compatible with the NVIDIA GPU at this version. When we use a single GPU, STEM calculation will be accelerated a few ten times compared with a single core of the CPU. 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.
    NOTE: This STEM Extension requires a license valid for v5.0 (the upcoming version). If you obtain the message “Feature not found,” then you have to update the license.
    STEM Extension v5.0 ReadMe
    STEM Extension v5.0 bata

Previous Version

  • HREM Simulation Suite (32bit/64bit) v4.5.0      Windows      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