No Screenshot

Submit Screenshot

SRIM now may run as a batch sub-program for other apps.

A "module" has been made so that the stopping and ranges of SRIM may be run as a batch sub-program for other applications.

This allows the user to use SRIM as a sub-routine of another application that needs stopping powers and ranges. The user creates a control file and executes the file "SRModule.exe" which will generate an output table similar to those normally made by SRIM. The user can generate the standard file (with stopping and ranges) or can generate a file which contains stopping powers for a specific list of energies. For full instructions, see the file: "/SR Module/HELP SR Module.rtrf".

The stopping in Compounds has been given new attention. On this website, citation lists for the stopping and range of ions in more than 100 compounds are available. In SRIM, the stopping of more than 150 compounds are evaluated and suitable corrections can be applied for the bonding states. This significantly improves accuracy over the use of Bragg's rule, which merely sums the stopping for the elemental constituents of compounds, and ignores changes due to chemical bonding. The bonding corrections range up to 20% and are essential for accurate stopping and range calculations.

Application Details:

Version: 2013.00
License: Free to use and share
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.5.18

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download SRIM download page

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Normal operation. The new SRIM module works too.

What does not

Resume saved TRIM calc ->restore TRIM data from other disk/directory leads 'Run Time error 424 object required

Calculating stopping power tables the first time crash at quit.


What was not tested

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Needs installing some DLL and Ocx via winetricks and from the installation directory, please see the howto.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Nov 25 20121.5.18N/A Yes GoldGiuseppe Dia 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes


Please install the following using winetricks
$> winetricks  comdlg32ocx msflxgrd richtx32 vb5run comctl32ocx

then navigate to llation-directory>/SRIM-Setup

and register TabCtl32.ocx using:

$> regsvr32 TabCtl32.ocx

in the near future will be possible to install tabctl32 with winetricks too.

Supporting routines for SRIM


Márius Pavlovič and Ivan Strašík

Please see for SRIM supporting routines:

  • A beam generation module - prepares SRIM input data
  • Statistical modules - process SRIM output data
  • A beam-transport module - performs matrix transformations of SRIM output data, calculates and displays some ion-optical parameters of the particle set and enables data-exchange between the SRIM-code and beam-transport codes
  • A file conversion module - converts SRIM output data to SRIM input data.

The code comes in a .EXE Windows third party code, and to date it's still untested on Wine. Reports and reviews are welcome.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.