「パソコンによる計算化学入門」プロジェクトの解説 Java版

「パソコンによる計算化学入門」 D. W. Rogers著 (木原 寛訳) 丸善発行
の巻末に掲載しているプログラムの一部をJavaに移植した版のリストと解説を掲載しています。 

 内容の説明は、プログラムを動かしてみるのに最低限必要な程度しか載せていません。
 不明な点については当該テキストを参照されるかまたは類書をご覧ください。

 リスト部分は画像ファイルになっています。ソースファイルはこちらからダウンロードしてください。


第1章 繰り返しによる方法
p.6 演習1-1の解答
p.6 wien.java 黒体輻射におけるWienの変移則
p.7 van.java van der Waalsの状態方程式
p.7 van der Waalsの状態方程式(温度と圧力変化)
p.8 root.java 行列方程式の解
第2章 数値積分
p.12 integ1.java 矩形則による積分
p.14 integ2.java 中点法則による積分
intsim.java Simpson則による関数の積分
p.18 table2-2.java 数値積分のアルゴリズムの比較
p.20 integ3.java Simpson則による積分
p.20 Gauss型誤差曲線の下の面積の表
p.23 kauz.java Simpson則による分子の速さの積分
p.24 atom.java 水素の1s軌道の波動関数の積分
p.24 atom1.java 水素の2s軌道の波動関数の積分
p.25 鉛の絶対エントロピーの計算
p.25 ある金属の絶対エントロピーの計算
p.27 dis.java H2+の解離エネルギー
第3章 行列
p.34 行列の掛け算
p.40 逆行列
第4章 一次の非同次連立方程式
p.52 gausel.java Gaussの消去法
p.55 Gauss-Seidel反復法
p.54 det.java 行列式 - Cramerの公式
p.61 炭化水素の結合エンタルピー(Gaussの消去法)
p.61 酸化還元方程式の係数の決定(逆行列)
第5章 カーブフィッティング
p.71 線形最小自乗法
p.73 Rydberg定数(線形最小自乗法)
p.69 二次式に対する最小自乗法
第6章 多変量最小自乗分析
p.77 多変量最小自乗分析
第7章 Hueckel法
p.102 ヒュッケル分子軌道法
第11章 分子グラフィックス
p.170 graf1.java 水素の1s軌道の電子密度 - TABグラフィックス
p.171 graf2.java 水素の2s軌道の電子密度 - TABグラフィックス
p.171 graf3.java 水素の2s軌道の電子密度 - Pixelグラフィックス
p.172 graf4.java 黒体輻射の曲線 - Pixelグラフィックス
p.172 graf5.java 水素の1s軌道の2次元の等高線
p.172 graf6.java 水素の2s軌道の2次元の等高線



 リスト部分は画像ファイルになっています。ソースファイルはこちらからダウンロードしてください。



2002 Copyright by 木原 寛