hyperfine.implantation.srim

Facilities for creating/parsing SRIM input/output files.

The Stopping and Range of Ions in Matter (SRIM) is a suite of programs for calculating and simulating projectile-matter interactions during ion-implantation.

http://srim.org/

Functions

create_trim_dat(atomic_number, energy_eV[, ...])

Create a TRIM.DAT file for use in an advanced TRIM.exe calculation.

create_trim_dat_ellipsoid(...[, ...])

Create a TRIM.DAT file for use in an advanced TRIM.exe calculation.

get_line_number([filename, phrase, encoding])

Deduce where the data columns start in the RANGE_3D.txt file output by TRIM.exe.