阻止能
コンピュータ・シミュレーションによって媒質中のイオンの運動を計算する手法は1960年代から研究されており、現在では阻止能を扱う中心的な方法となった。その基本的なアイディアは、媒質中の原子核との衝突をシミュレーションすることでイオンの運動を再現することにある。電子的阻止能はイオンを減速させる摩擦力として取り入れられるのが普通である。
イオン飛程を計算する従来の手法は二体衝突近似(英語版)(BCA) に基礎を置いている。BCA近似のもとでは、試料に注入されたイオンの運動は、反跳イオンと試料原子の間で起きる独立した衝突の連なりとして扱われ、それぞれの衝突ごとに古典的な散乱積分が数値的に解かれる。
散乱積分の衝撃パラメータ p は確率的な分布によって、もしくは試料の結晶構造を考慮に入れて決定される。前者の方法ではチャネリングが考慮されないため、アモルファス材料への注入をシミュレーションする場合にのみ適している。
最もよく知られたBCAシミュレーション・プログラムは TRIM / SRIM である。TRIMは TRansport of Ions in Matter(物質中のイオン移動)のアクロニムであり、より近年のバージョンは SRIM すなわち Stopping and Range of Ions of Matter(物質中のイオン阻止および飛程)と呼ばれる。このプログラムはZBLの電子的阻止と原子間ポテンシャルに基づいている。非常に簡便なユーザーインターフェイスを持つほか、1 GeVまでのエネルギー範囲であらゆる材料とあらゆるイオンについてのデフォルトパラメータを備えていたことから大きな人気を集めた。