<連絡事項>
第 2回: 10月19日(火曜日)第5時限
第 3回: 10月26日(火曜日)第4時限
第 4回: 10月26日(火曜日)第5時限
第 5回: 11月 2日(火曜日)第4時限
第 6回: 11月 2日(火曜日)第5時限
第 7回: 11月 9日(火曜日)第4時限
第 8回: 11月 9日(火曜日)第5時限
第 9回: 11月16日(火曜日)第4時限
第10回: 11月16日(火曜日)第5時限
第11回: 11月30日(火曜日)第4時限
第12回: 11月30日(火曜日)第5時限
自分のパソコンにプログラミング環境を構築するには?(上から順にお勧め)
「物理学情報処理論I」
0. コースの概要、目的、参考図書 [html]
1. メディアセンターでのプログラミング [html]
1-1. Linuxにログインする
1-2. 簡単なプログラミング
1-3. まとめと演習
2. 常微分方程式 [ノート:pdf (未完成)/手書き]
2-1. Euler法
2-2. Leap-Frog法
2-3. Runge-Kutta法
2-4. Predictor-Corrector法
2-5. Symplectic法 (コメント [pdf])
2-6. まとめと演習 [html]
3. 偏微分方程式 [ノート:手書き]
3-1. Elliptic(楕円型)方程式
3-2. Hyperbolic(双曲型)方程式
3-2-1. Simple method
3-2-2. Lax method
3-2-3. その他の方法
3-3. Parabolic(放物型)方程式
3-3-1. Simple method
3-3-2. Dufort-Frankel method
3-3-3. Crank-Nicholson method
3-4. まとめと演習 [html]
4. 行列演算 [ノート:手書き]
4-1. Poisson方程式
4-1-1. Fourier変換を用いる方法
4-1-2. 行列を用いる方法
4-2. 連立1次方程式と逆行列
4-2-1. 直接法(LU分解法)
4-2-2. 反復法(Jacobi法、Gauss-Seidel法)
4-3. 行列の固有値に関連した問題
4-3-1. 行列の型とアルゴリズム
4-3-2. シュレディンガー方程式
4-3-3. 対称行列のJacobi変換
4-4. 線形数値演算パッケージLAPACK[html]
4-5. まとめと演習 [html]
5. モンテカルロシミュレーション [ノート:手書き]
5-1. カノニカルアンサンブル
5-2. メトロポリスの方法
5-2-1. 粗いサンプリング
5-2-2. Importance(重み付き)サンプリング
5-2-3. メトロポリスの方法
5-2-4. マルチカノニカルサンプリング
5-3. 液体のモンテカルロシミュレーション
5-3-1. 周期境界条件
5-3-2. ビリアル定理
5-3-3. 相互作用の打ち切りと長距離補正
5-4. カノニカル以外のアンサンブル
5-4-1. 圧力一定のアンサンブル
5-4-2. グランドカノニカルアンサンブル
5-5. まとめと演習 [html]
6. 分子動力学シミュレーション [ノート:手書き]
6-1. 位相空間積分と時間積分
6-2. 運動方程式(ミクロカノニカル:E一定)
6-2-1. Verlet法
6-2-2. Leap-Frog法
6-3. 拡張系の運動方程式1(圧力P一定)
6-4. 拡張系の運動方程式2(温度T一定)
6-5. データ解析
6-5-1. 熱力学平均値
6-5-2. 輸送係数
6-6. Symplectic MD
6-7. まとめと演習 [html]