| 授業の目標と概要 |
| 数値計算で物質の諸物性を予測する方法には様々なものがある。本講においてはその中の代表的な方法である分子動 |
| 力学法について学習し、実際に初歩的な数値計算を試みる。計算に当たってはVisual C++ 2010を使用する。 |
|
| カリキュラムにおける位置づけ |
| 古典物理や量子論を基礎とし、Cによるプログラミングも初歩的なことはわかっているものとして授業を進める。 |
|
|
|
| 1. 序論 |
1 |
| 計算化学をなぜ学ぶか |
|
|
|
| 2. Visual C++ 2010 の使用法 |
1 |
|
|
| 3. 剛体球モデルによる分子シミュレーション |
12 |
| 境界条件 |
|
| 衝突処理 |
|
| 計算精度 |
|
| Graphics |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| 4. 分子動力学法 |
14 |
| 歴史背景 |
|
| Verlet法のアルゴリズム |
|
| 相互作用のあるN体問題 |
|
|
|
|
|
|
|
|
| 教科書 |
|
| 補助教科書 |
|
| 履修上の注意 |
|
時には難解な数式も取り扱うが、最終的には実際の現象をコンピュータ上で取り扱うための勉強であるので、細かなところにとらわれ過ぎずに柔軟に思考すること。数値計算に当たっては常に現象を頭に思い浮かべながらプログラミングすること。
|
|
| 評価基準 |
|
分子動力学法を中心とした、化学計算の基礎について理解できたどうかを以下の方法によりにより評価する。
|
|
| 評価法 |
|
| 学習・教育目標 |
東京高専 |
|
JABEE |
|