This is essentially a graphical version of the Range-Energy Calculator .

This program provides stopping power and kinetic energy as a function of depth for a specified projectile-target combination.

dEdx.zip • gfortran -g -std=f2008 -Wall -Wextra -O2 dEdx.f08

The values of the mean excitation energies used in the stopping power formulae are the same as those adopted in ICRU Report 37 (1984). They are based on the analysis of measured stopping powers, and on information extracted from empirical oscillator strengths and dielectric response functions. For compounds, the mean excitation energies take into account—by a crude approximation—differences between the gaseous and condensed phase, and the effects of chemical binding.

The shell corrections for most elements are based on semi-empirical formulae developed by Bichsel and described in ICRU Report 37. For elements with atomic numbers $Z$ > 63, and for $Z$ = 47, revised shell corrections from Bichsel are used. The Bloch correction is evaluated from the formula given by Bloch . The Barkas correction is calculated according to the method of Ashley, Ritchie, and Brandt (1972 ; 1973 ), with parameter values recommended by Bichsel and ICRU Report 37. For elements with atomic numbers $Z$ ≥ 64, and for $Z$ = 47, empirical formulae of Bichsel are used for the Barkas correction.