ユーザ用ツール

サイト用ツール


tabuchi:simsl

文書の過去の版を表示しています。


simSL : 超格子回折のシミュレーションプログラム

InGaAsP系III-V族化合物半導体超格子のX線回折のシミュレーション計算を行います。 一回散乱近似で、超格子部分だけの反射の計算を行っています。

1. ダウンロード

解凍した時にできるフォルダの中の、dll ファイルと platforms, styles という二つのフォルダは 実行ファイル simSL.exe と同じ場所に置いておいて下さい。examples は、計算用の設定ファイルの例を収めています。

2. 使ってみる

simSL.exe を起動すると次のような window が現れます。 超格子の層構造など計算に必要な情報を納めたテキストファイル(「条件ファイル」と呼ぶ)を準備し、最上部に現れる「Drop Structure File」にドラッグ/ドロップすると計算されます。 ダウンロードしたファイルの中にある、examples というフォルダに条件ファイルの例が幾つか入っています。 examples の中にある、SL-ex0.exe 等を、ドラッグ/ドロップしてみて下さい。

3. 画面の見方と操作

  • window 上部に現れるグラフは「条件ファイル」で指定した組成分布を表しています。 このプログラムは In$_x$Ga$_{1-x}$As$_y$P$_{1-y}$ 系の計算に特化していますが、青色の線はIII族のIn組成 $x$ を、 赤色の線は V族のAs組成 $y$ を表しています。
  • 画面真ん中は、計算された回折強度を示しています。縦軸のスケールを $\log$ スケールにするには、 左下の「Log」と書かれたボタンをチェックします。
  • グラフ表示内で、マウスの左ボタンでグラフをつかむと、グラフの平行移動ができます。
  • グラフ表示の真ん中あたりでマウスホイールを回すとグラフの拡大縮小ができます。
  • グラフ下辺の $x$ 軸あたりでマウスホイールを回すと $x$ 軸方向の拡大縮小ができます。
  • グラフ左辺の $y$ 軸あたりでマウスホイールを回すと $y$ 軸方向の拡大縮小ができます。
  • グラフの平行移動や、拡大縮小は組成分布のグラフに関しても同様の操作で行えます。
  • 別の「条件ファイル」を読み込むとグラフのスケールはリセットされます。 リセットしたくない場合(同じスケールで見たい場合)は画面右上の「Keep Scale」ボタンをチェックして下さい。
tabuchi/simsl.1590768125.txt.gz · 最終更新: 2020/05/29 16:02 by mtab