プログラムは、ReadMeを参照の上それぞれの処理系に応じた方法で起動してください。(コンパイルが必要な場合もあります。)
画面上に表示されるプロンプトに従って、データを入力します。
結果は画面上に出力されるものと、結果を出力するファイルの名前を指定するものがあります。
**** ヒュッケル分子軌道法計算のプログラム ****
化合物名 Butadiene
原子数 4
結合数 3
π電子数 4
ヘテロ・パラメータ数 0
結合している原子の組を ,で区切って入力してください
化合物名 Formaldehyde
原子数 2
結合数 1
π電子数 2
ヘテロ・パラメータ数 1 (α'c=α,α'o=α+β,β'C=O = β)
結合している原子の組を ,で区切って入力してください
[ 1] 1, 2
ヘテロ・パラメータの行列の位置と値を入力してください
i, j, Hij
[ 1] 2, 2, 1.0
計算結果をファイルに保存したりクリップボードにコピーする機能が利用できる場合もあります。
Javascript版のプログラムは、ブラウザのメニューの「表示」-「ソース」で表示できます。
データを記述した入力ファイルと結果を出力するファイルの名前を指定します。(ファイル名は固定の場合もあります。)
入力ファイルの内容
Butadiene
4 3 4 0
1 2
2 3
3 4
※ 数値データの各項目は、空白または , で区切ります。
出力ファイルの内容
butadiene 4 atoms 3 bonds -- Eigen Values and Eigen vectors -- 1.6180 0.6180 -0.6180 -1.6180 1 -0.3717 0.6015 -0.6015 -0.3717 2 -0.6015 0.3717 0.3717 0.6015 3 -0.6015 -0.3717 0.3717 -0.6015 4 -0.3717 -0.6015 -0.6015 0.3717
入力ファイルの内容
Formaldehyde
2 1 2 1
1 2
2 2 1.0
出力ファイルの内容
HMO Calculation of Formaldehyde 2 atoms 1 bonds 2 electrons -- eigen values and eigen vector -- 1.6180 -0.6180 1 0.5257 -0.8507 2 0.8507 0.5257 -- Bond order matrix -- 1 2 1 0.5528 0.0000 2 0.8944 1.4472
データの形式はファイル入出力版と同じですが、プログラムの起動後に入出力ファイルの名前を指定するのではなく、起動時に次のように指定します。
$ hmo.exe < hmo.dat > hmo.out
入力ファイル
Butadiene
4 3 4 0
1 2
2 3
3 4
出力ファイル
butadiene 4 atoms 3 bonds -- Eigen Values and Eigen vectors -- 1.6180 0.6180 -0.6180 -1.6180 1 -0.3717 0.6015 -0.6015 -0.3717 2 -0.6015 0.3717 0.3717 0.6015 3 -0.6015 -0.3717 0.3717 -0.6015 4 -0.3717 -0.6015 -0.6015 0.3717
Excel VBA版のデータの入力方法と結果の出力については、配布されているファイルのワークシート上の説明をご覧ください。
入力例 ブタジエン
出力例 ブタジエン
入力例 ブタジエン
2002-2010 Copyright by Hiroshi Kihara