S R I M
The Stopping and Range of Ions in Matter
Introduction
SRIM is a group of programs which calculate the stopping and range of ions (10 eV - 2 GeV/amu) into matter using a quantum mechanical treatment of ion-atom collisions (this manual refers to the moving atom as an "ion", and all target atoms as "atoms"). This calculation is made very efficient by the use of statistical algorithms which allow the ion to make jumps between calculated collisions and then averaging the collision results over the intervening gap. During the collisions, the ion and atom have a screened Coulomb collision, including exchange and correlation interactions between the overlapping electron shells. The ion has long range interactions creating electron excitations and plasmons within the target. These are described by including a description of the target's collective electronic structure and interatomic bond structure when the calculation is setup (tables of nominal values are supplied). The charge state of the ion within the target is described using the concept of effective charge, which includes a velocity dependent charge state and long range screening due to the collective electron sea of the target.
A full description of the calculation is found in our tutorial book "The Stopping and Range of Ions in Solids", by J. F. Ziegler, J. P. Biersack and U. Littmark, Pergamon Press, New York, 1985 (new edition in late 1996). This book presents the physics of ion penetration of solids in a simple tutorial manner, then presents the source code for SRIM programs with a full explanation of its physics. Further chapters document the accuracy of SRIM and show various applications.
TRIM (the Transport of Ions in Matter) is the most comprehensive program included. TRIM will accept complex targets made of compound materials with up to eight layers, each of different materials. It will calculate both the final 3D distribution of the ions and also all kinetic phenomena associated with the ion's energy loss: target damage, sputtering, ionization, and phonon production. All target atom cascades in the target are followed in detail. The programs are made so they can be interrupted at any time, and then resumed later. Plots of the calculation may be saved, and displayed when needed (it takes 5 seconds to begin viewing a saved calculation).
SRIM results from the original work by J. P. Biersack on range algorithms (see J. P. Biersack and L. Haggmark, Nucl. Instr. and Meth., vol. 174, 257, 1980) and the work by J. F. Ziegler on stopping theory (see "The Stopping and Range of Ions in Matter", volumes 2 - 6, Pergamon Press, 1977-1985). The various versions of SRIM are described briefly at the end of the manual, and in the file VERSION on the SRIM package.
If you use SRIM programs in a scientific publication, please mail a copy to the authors.
This will help continue support of SRIM in the future.
The following are links to the IBM Corporation:
[ IBM Co. Home Page | Order | Search | Contact IBM | Help | (C) | (TM) ]