Developer(s) James F. Ziegler Stable release SRIM-2008 Development status Active | Initial release 1983 (1983) Preview release SRIM-2013 Operating system | |
![]() | ||
Stopping and range of ions in matter
Stopping and Range of Ions in Matter (SRIM) is a group of computer programs which calculate interaction of ions with matter; the core of SRIM is a program Transport of ions in matter (TRIM). SRIM is very popular in the ion implantation research and technology community and also used widely in other branches of radiation material science. The programs were developed by James F. Ziegler and Jochen P. Biersack around 1983 and are being continuously upgraded with the major changes occurring approximately every five years. SRIM is based on a Monte Carlo simulation method, namely the binary collision approximation with a random selection of the impact parameter of the next colliding ion. As the input parameters, it needs the ion type and energy (in the range 10 eV – 2 GeV) and the material of one or several target layers. As the output, it lists or plots
The programs are made so they can be interrupted at any time, and then resumed later. They have a very easy-to-use user interface and built-in default parameters for all ions and materials. Another part of the software allows calculating the electronic stopping power of any ion in any material (including gaseous targets) based on an averaging parametrization of a vast range of experimental data. Those features made SRIM immensely popular. However, it doesn't take account of the crystal structure nor dynamic composition changes in the material that severely limits its usefulness in some cases.
Other approximations of the program include
SRIM originated in 1980 as a DOS based program then called TRIM. The DOS version was upgraded until 1998 and is still available for download. It will run on a Unix PC having a DOS emulator. SRIM-2000 requires a computer with any Windows operating system. The program may work with Unix or Macintosh based systems through Wine.